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_operator_kron |
class for a linear operator More... | |
Modules | |
module | sll_m_linear_operator_kron |
module for a linear operator of kronecker solver | |
Functions/Subroutines | |
subroutine | create_linear_operator_kron (self, linop_a, linop_b, linop_c) |
creates a linear operator More... | |
subroutine | free_linear_operator_kron (self) |
destroys the current object More... | |
subroutine | dot_linear_operator_kron (self, x, y) |
apply the dot operation More... | |
subroutine | dot_2_linear_operator_kron (self, linop_1, linop_2, x, y) |
apply the dot operation More... | |
subroutine | dot_3_linear_operator_kron (self, linop_1, linop_2, linop_3, x, y) |
apply the dot operation More... | |
subroutine | print_info_linear_operator_kron (self) |
prints a linear operator More... | |
recursive subroutine, public | sll_transpose (x, x_t) |
returnes the transpose of a 2d array More... | |
subroutine, public | sll_vector_to_matrix (vec, mat) |
converts a vector to a matrix More... | |
subroutine, public | sll_matrix_to_vector (mat, vec) |
converts a matrix to a vector More... | |