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

Go to the source code of this file.

Modules

module  sll_m_3d_coordinate_transformations
 definition of analytical coordinate transformations and their jacobi matrix, inverse jacobi matrix and jacobian the transformation should be defined in a way, that the jacobian is strictly positive as singular points have to be excluded
 

Functions/Subroutines

real(kind=f64) function, public sll_f_parallelogram_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_parallelogram_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_parallelogram_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_parallelogram_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_parallelogram_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_parallelogram_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_parallelogram_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_parallelogram_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_parallelogram_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_parallelogram_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_parallelogram_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_parallelogram_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_parallelogram_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_colbound_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_colbound_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_colbound_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_colbound_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colbound_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colbound_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colbound_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colbound_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colbound_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colbound_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colbound_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colbound_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colbound_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_colella_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_colella_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_colella_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_colella_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colella_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colella_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colella_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colella_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colella_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colella_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colella_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colella_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_colella_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function sll_f_colella_jacinv11 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_colella_jacinv12 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_colella_jacinv13 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_colella_jacinv21 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_colella_jacinv22 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_colella_jacinv23 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_colella_jacinv31 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_colella_jacinv32 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_colella_jacinv33 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function, public sll_f_orthogonal_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_orthogonal_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_orthogonal_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_orthogonal_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_orthogonal_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_orthogonal_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_orthogonal_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_orthogonal_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_orthogonal_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_orthogonal_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_orthogonal_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_orthogonal_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_orthogonal_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function sll_f_orthogonal_jacinv11 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_orthogonal_jacinv12 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_orthogonal_jacinv13 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_orthogonal_jacinv21 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_orthogonal_jacinv22 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_orthogonal_jacinv23 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_orthogonal_jacinv31 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_orthogonal_jacinv32 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_orthogonal_jacinv33 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function, public sll_f_polynomial_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_polynomial_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_polynomial_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_polynomial_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_polynomial_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_polynomial_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_polynomial_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_polynomial_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_polynomial_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_polynomial_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_polynomial_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_polynomial_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_polynomial_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function sll_f_polynomial_jacinv11 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_polynomial_jacinv12 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_polynomial_jacinv13 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_polynomial_jacinv21 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_polynomial_jacinv22 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_polynomial_jacinv23 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_polynomial_jacinv31 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_polynomial_jacinv32 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_polynomial_jacinv33 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function, public sll_f_cylindrical_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_xi1 (x, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_xi2 (x, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_xi3 (x, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function sll_f_cylindrical_jacinv11 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_cylindrical_jacinv12 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_cylindrical_jacinv13 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_cylindrical_jacinv21 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_cylindrical_jacinv22 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_cylindrical_jacinv23 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_cylindrical_jacinv31 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_cylindrical_jacinv32 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_cylindrical_jacinv33 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function, public sll_f_cylindrical_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_xi1 (x, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_xi2 (x, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_xi3 (x, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_cylindrical_sqrt_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_elliptical_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_elliptical_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_elliptical_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_elliptical_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_elliptical_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_elliptical_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_elliptical_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_elliptical_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_elliptical_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_elliptical_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_elliptical_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_elliptical_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_elliptical_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_dshaped_singular_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_dshaped_singular_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_dshaped_singular_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_dshaped_singular_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_dshaped_singular_pseudoinv11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_pseudoinv12 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_pseudoinv13 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_pseudoinv21 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_pseudoinv22 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_pseudoinv23 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_pseudoinv31 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_pseudoinv32 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_dshaped_singular_pseudoinv33 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_rotated_singular_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_rotated_singular_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_rotated_singular_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_rotated_singular_pseudoinv11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_pseudoinv12 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_pseudoinv13 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_pseudoinv21 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_pseudoinv22 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_pseudoinv23 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_pseudoinv31 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_pseudoinv32 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_rotated_singular_pseudoinv33 (xi, params)
 pseudoinvobian matrix More...
 
real(kind=f64) function, public sll_f_rotation_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_rotation_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_rotation_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_rotation_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotation_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotation_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotation_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotation_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotation_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotation_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotation_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_rotation_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function sll_f_rotation_jacinv11 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_rotation_jacinv12 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_rotation_jacinv13 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_rotation_jacinv21 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_rotation_jacinv22 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_rotation_jacinv23 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_rotation_jacinv31 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_rotation_jacinv32 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_rotation_jacinv33 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function, public sll_f_rotation_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_toroidal_cylinder_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_spherical_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_spherical_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_spherical_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_spherical_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_spherical_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_spherical_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_spherical_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_spherical_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_spherical_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_spherical_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_spherical_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_spherical_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function sll_f_spherical_jacinv11 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_spherical_jacinv12 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_spherical_jacinv13 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_spherical_jacinv21 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_spherical_jacinv22 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_spherical_jacinv23 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_spherical_jacinv31 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_spherical_jacinv32 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_spherical_jacinv33 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function, public sll_f_spherical_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_identity_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_identity_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_identity_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_identity_xi1 (x, params)
 inverse mapping More...
 
real(kind=f64) function, public sll_f_identity_xi2 (x, params)
 inverse mapping More...
 
real(kind=f64) function, public sll_f_identity_xi3 (x, params)
 inverse mapping More...
 
real(kind=f64) function, public sll_f_identity_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_identity_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_identity_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_identity_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_identity_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_identity_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_identity_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_identity_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_identity_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_affine_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_affine_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_affine_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_affine_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_affine_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_affine_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_affine_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_affine_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_affine_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_affine_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_affine_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_affine_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_scaling_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_scaling_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_scaling_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_scaling_xi1 (x, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_scaling_xi2 (x, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_scaling_xi3 (x, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_scaling_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_scaling_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_scaling_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_scaling_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_scaling_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_scaling_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_scaling_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_scaling_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_scaling_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function sll_f_scaling_jacinv11 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_scaling_jacinv12 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_scaling_jacinv13 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_scaling_jacinv21 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_scaling_jacinv22 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_scaling_jacinv23 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_scaling_jacinv31 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_scaling_jacinv32 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_scaling_jacinv33 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function, public sll_f_scaling_jacobian (xi, params)
 jacobian More...
 
real(kind=f64) function, public sll_f_periodic_x1 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_periodic_x2 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_periodic_x3 (xi, params)
 direct mapping More...
 
real(kind=f64) function, public sll_f_periodic_jac11 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_periodic_jac12 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_periodic_jac13 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_periodic_jac21 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_periodic_jac22 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_periodic_jac23 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_periodic_jac31 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_periodic_jac32 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function, public sll_f_periodic_jac33 (xi, params)
 jacobian matrix More...
 
real(kind=f64) function sll_f_periodic_jacinv11 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_periodic_jacinv12 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_periodic_jacinv13 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_periodic_jacinv21 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_periodic_jacinv22 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_periodic_jacinv23 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_periodic_jacinv31 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_periodic_jacinv32 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function sll_f_periodic_jacinv33 (xi, params)
 jacobian matrix inverse More...
 
real(kind=f64) function, public sll_f_periodic_jacobian (xi, params)
 jacobian More...
 

Variables

real(kind=f64), parameter a = 0.5_f64*sll_p_pi
 
real(kind=f64), parameter b = sll_p_twopi
 
    Report Typos and Errors