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_dg_field_2d Type Reference

Object to describe field data with DG numerical method. More...

Collaboration diagram for sll_t_dg_field_2d:

Private Member Functions

procedure, pass init => sll_s_dg_field_2d_init
 
procedure, pass write_to_file => write_dg_field_2d_to_file
 
procedure, pass set_value => set_value_dg_field_2d
 

Private Attributes

integer(kind=i32) degree
 polynom degree More...
 
class(sll_coordinate_transformation_2d_base), pointer tau
 coord transformation More...
 
real(kind=f64), dimension(:, :, :, :), allocatable array
 field data More...
 
real(kind=f64), dimension(:), allocatable xgalo
 gauss-lobatto points More...
 
real(kind=f64), dimension(:), allocatable wgalo
 gauss-lobatto weights More...
 
integer(kind=i32) tag
 just a tag More...
 
integer(kind=i32) file_id
 file unit for output More...
 

Detailed Description

Object to describe field data with DG numerical method.

Definition at line 43 of file sll_m_dg_fields.F90.

Member Function/Subroutine Documentation

◆ init()

procedure, pass init
private

Definition at line 55 of file sll_m_dg_fields.F90.

◆ set_value()

procedure, pass set_value
private

Definition at line 57 of file sll_m_dg_fields.F90.

◆ write_to_file()

procedure, pass write_to_file
private

Definition at line 56 of file sll_m_dg_fields.F90.

Member Data Documentation

◆ array

real(kind=f64), dimension(:, :, :, :), allocatable array
private

field data

Definition at line 47 of file sll_m_dg_fields.F90.

◆ degree

integer(kind=i32) degree
private

polynom degree

Definition at line 45 of file sll_m_dg_fields.F90.

◆ file_id

integer(kind=i32) file_id
private

file unit for output

Definition at line 51 of file sll_m_dg_fields.F90.

◆ tag

integer(kind=i32) tag
private

just a tag

Definition at line 50 of file sll_m_dg_fields.F90.

◆ tau

class(sll_coordinate_transformation_2d_base), pointer tau
private

coord transformation

Definition at line 46 of file sll_m_dg_fields.F90.

◆ wgalo

real(kind=f64), dimension(:), allocatable wgalo
private

gauss-lobatto weights

Definition at line 49 of file sll_m_dg_fields.F90.

◆ xgalo

real(kind=f64), dimension(:), allocatable xgalo
private

gauss-lobatto points

Definition at line 48 of file sll_m_dg_fields.F90.

    Report Typos and Errors