Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
#include "sll_working_precision.h"
Go to the source code of this file.
Data Types | |
type | sll_t_linear_solver_iter_abstract |
class for abstract iterative linear solver More... | |
interface | sll_p_set_guess_linear_solver_iter_abstract |
interface | sll_p_check_convergence_linear_solver_iter_abstract |
Modules | |
module | sll_m_linear_solver_iter_abstract |
module for abstract iterative linear solvers | |
Functions/Subroutines | |
subroutine | compute_residual_error_linear_solver_iter_abstract (self, unknown, rhs, r_err) |
computes the residual error for an iterative solver More... | |
subroutine | set_linop_linear_solver_iter_abstract (self, linear_operator) |
sets a linear operator for an iterative solver More... | |
subroutine | set_tolerance_linear_solver_iter_abstract (self, atol) |
set absolute tolerance More... | |
subroutine | free_abstract_linear_solver_iter_abstract (self) |
abstract free for an iterative solver More... | |