Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Data Types | Modules | Functions/Subroutines
sll_m_linear_solver_kron.F90 File Reference
#include "sll_working_precision.h"
Include dependency graph for sll_m_linear_solver_kron.F90:

Go to the source code of this file.

Data Types

type  sll_t_linear_solver_kron
 class for the kronecker linear solver More...
 

Modules

module  sll_m_linear_solver_kron
 module for kronecker linear solver
 

Functions/Subroutines

subroutine create_linear_solver_kron (self, linear_operator_a, linear_operator_b, linear_operator_c, linear_solver_a, linear_solver_b, linear_solver_c, filename)
 creates a kronecker linear solver the user must provide More...
 
subroutine sll_create_linear_solver_with_name (solver_name, linear_operator, linear_solver, flag, pc_left)
 create an linear solver using its name and a linear operator More...
 
subroutine sll_allocate_linear_solver (solver_name, linear_solver, flag)
 allocate the linear solver object More...
 
subroutine set_verbose_linear_solver_kron (self, verbose)
 sets the verbose for the linear solver object More...
 
subroutine read_from_file_linear_solver_kron (self, filename)
 read from file More...
 
subroutine solve_real_linear_solver_kron (self, rhs, unknown)
 solves the linear system with real vectors More...
 
subroutine solve_2_real_linear_solver_kron (self, linear_solver_a, linear_solver_b, rhs, unknown)
 solves the linear system with real vectors More...
 
subroutine solve_3_real_linear_solver_kron (self, rhs, unknown)
 apply the solve operation with real vectors More...
 
subroutine print_info_linear_solver_kron (self)
 destroys a finite element cell More...
 
subroutine free_linear_solver_kron (self)
 destroys the current object More...
 
    Report Typos and Errors