![]() |
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... | |
1.9.1