Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Private Member Functions | Private Attributes | List of all members
sll_t_charac_1d_explicit_euler Type Reference
Inheritance diagram for sll_t_charac_1d_explicit_euler:
Collaboration diagram for sll_t_charac_1d_explicit_euler:

Private Member Functions

procedure, pass(charac) init => initialize_charac_1d_explicit_euler
 
procedure, pass(charac) compute_characteristics => compute_charac_1d_explicit_euler
 

Private Attributes

integer(kind=i32) npts
 
real(kind=f64) eta_min
 
real(kind=f64) eta_max
 
procedure(sll_i_signature_process_outside_point_1d), pointer, nopass process_outside_point
 
logical feet_inside
 

Detailed Description

Definition at line 45 of file sll_m_characteristics_1d_explicit_euler.F90.

Member Function/Subroutine Documentation

◆ compute_characteristics()

procedure, pass(charac) compute_characteristics
private

Definition at line 55 of file sll_m_characteristics_1d_explicit_euler.F90.

◆ init()

procedure, pass(charac) init
private

Definition at line 54 of file sll_m_characteristics_1d_explicit_euler.F90.

Member Data Documentation

◆ eta_max

real(kind=f64) eta_max
private

Definition at line 48 of file sll_m_characteristics_1d_explicit_euler.F90.

◆ eta_min

real(kind=f64) eta_min
private

Definition at line 47 of file sll_m_characteristics_1d_explicit_euler.F90.

◆ feet_inside

logical feet_inside
private

Definition at line 51 of file sll_m_characteristics_1d_explicit_euler.F90.

◆ npts

integer(kind=i32) npts
private

Definition at line 46 of file sll_m_characteristics_1d_explicit_euler.F90.

◆ process_outside_point

procedure(sll_i_signature_process_outside_point_1d), pointer, nopass process_outside_point
private

Definition at line 49 of file sll_m_characteristics_1d_explicit_euler.F90.

    Report Typos and Errors