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

Go to the source code of this file.

Modules

module  sll_m_dk_curv_mesh
 initialization from dk_curv_mesh namelist this module is then used in sl_dk_3d1v_curv_field_aligned we hope to be able to factorize namelists initializations to other simulations and prevent from too long initializations of a simulation
 

Functions/Subroutines

integer(kind=i32) function compute_num_params_mesh (mesh_case)
 compute num_params_mesh More...
 
subroutine compute_params_mesh (mesh_case, eta1_min, eta1_max, eta2_min, eta2_max, mesh_alpha, params_mesh, num_params_mesh)
 compute params_mesh More...
 
subroutine select_transformation (mesh_case, mesh_2d, params_mesh, num_params_mesh, transformation)
 select transformation More...
 
subroutine, public sll_s_init_dk_curv_mesh (filename, m_x1x2, m_x3, m_x4, transformation, proc_id)
 Initialize simulation from input file. More...
 
    Report Typos and Errors