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_2d_explicit_euler Type Reference
Inheritance diagram for sll_t_charac_2d_explicit_euler:
Collaboration diagram for sll_t_charac_2d_explicit_euler:

Private Member Functions

procedure, pass(charac) init => initialize_explicit_euler_2d_charac
 
procedure, pass(charac) compute_characteristics => compute_explicit_euler_2d_charac
 

Private Attributes

integer(kind=i32) npts1
 
integer(kind=i32) npts2
 
real(kind=f64) eta1_min
 
real(kind=f64) eta1_max
 
real(kind=f64) eta2_min
 
real(kind=f64) eta2_max
 
procedure(sll_i_signature_process_outside_point), pointer, nopass process_outside_point1
 
procedure(sll_i_signature_process_outside_point), pointer, nopass process_outside_point2
 

Detailed Description

Definition at line 45 of file sll_m_characteristics_2d_explicit_euler.F90.

Member Function/Subroutine Documentation

◆ compute_characteristics()

procedure, pass(charac) compute_characteristics
private

Definition at line 59 of file sll_m_characteristics_2d_explicit_euler.F90.

◆ init()

procedure, pass(charac) init
private

Definition at line 58 of file sll_m_characteristics_2d_explicit_euler.F90.

Member Data Documentation

◆ eta1_max

real(kind=f64) eta1_max
private

Definition at line 49 of file sll_m_characteristics_2d_explicit_euler.F90.

◆ eta1_min

real(kind=f64) eta1_min
private

Definition at line 48 of file sll_m_characteristics_2d_explicit_euler.F90.

◆ eta2_max

real(kind=f64) eta2_max
private

Definition at line 51 of file sll_m_characteristics_2d_explicit_euler.F90.

◆ eta2_min

real(kind=f64) eta2_min
private

Definition at line 50 of file sll_m_characteristics_2d_explicit_euler.F90.

◆ npts1

integer(kind=i32) npts1
private

Definition at line 46 of file sll_m_characteristics_2d_explicit_euler.F90.

◆ npts2

integer(kind=i32) npts2
private

Definition at line 47 of file sll_m_characteristics_2d_explicit_euler.F90.

◆ process_outside_point1

procedure(sll_i_signature_process_outside_point), pointer, nopass process_outside_point1
private

Definition at line 52 of file sll_m_characteristics_2d_explicit_euler.F90.

◆ process_outside_point2

procedure(sll_i_signature_process_outside_point), pointer, nopass process_outside_point2
private

Definition at line 54 of file sll_m_characteristics_2d_explicit_euler.F90.

    Report Typos and Errors