GBS
parallel_input_type_mod::tparallelinput Type Reference
+ Inheritance diagram for parallel_input_type_mod::tparallelinput:
+ Collaboration diagram for parallel_input_type_mod::tparallelinput:

Private Member Functions

procedure load_parameters
 
procedure print_parameters
 
procedure store_parameters_hdf5
 

Private Attributes

integer ntask_plasma_x = 1
 Number of MPI tasks for the plasma in the x direction. More...
 
integer ntask_plasma_y = 1
 Number of MPI tasks for the plasma in the y direction. More...
 
integer ntask_plasma_z = 1
 Number of MPI tasks for the plasma in the z direction. More...
 
logical parallel_neutrals = .false.
 Compute neutrals parallel to the plasma. More...
 
character(len=64) poisson_solver = 'petsc'
 
character(len=64) ampere_solver = 'petsc'
 
character(len=64) solver_mode = 'single'
 
character(len=64) eq_rhs = 'cpu'
 
character(len=64) grad_comp = 'cpu'
 
character(len=64) advance_field = 'cpu'
 
character(len=64) nobouss = 'cpu'
 
character(len=64) poisson_prep = 'cpu'
 
character(len=64) bc = 'cpu'
 

Member Function/Subroutine Documentation

◆ load_parameters()

procedure parallel_input_type_mod::tparallelinput::load_parameters
private

◆ print_parameters()

procedure parallel_input_type_mod::tparallelinput::print_parameters
private

◆ store_parameters_hdf5()

procedure parallel_input_type_mod::tparallelinput::store_parameters_hdf5
private

Member Data Documentation

◆ advance_field

character(len=64) parallel_input_type_mod::tparallelinput::advance_field = 'cpu'
private

◆ ampere_solver

character(len=64) parallel_input_type_mod::tparallelinput::ampere_solver = 'petsc'
private

◆ bc

character(len=64) parallel_input_type_mod::tparallelinput::bc = 'cpu'
private

◆ eq_rhs

character(len=64) parallel_input_type_mod::tparallelinput::eq_rhs = 'cpu'
private

◆ grad_comp

character(len=64) parallel_input_type_mod::tparallelinput::grad_comp = 'cpu'
private

◆ nobouss

character(len=64) parallel_input_type_mod::tparallelinput::nobouss = 'cpu'
private

◆ ntask_plasma_x

integer parallel_input_type_mod::tparallelinput::ntask_plasma_x = 1
private

Number of MPI tasks for the plasma in the x direction.

◆ ntask_plasma_y

integer parallel_input_type_mod::tparallelinput::ntask_plasma_y = 1
private

Number of MPI tasks for the plasma in the y direction.

◆ ntask_plasma_z

integer parallel_input_type_mod::tparallelinput::ntask_plasma_z = 1
private

Number of MPI tasks for the plasma in the z direction.

◆ parallel_neutrals

logical parallel_input_type_mod::tparallelinput::parallel_neutrals = .false.
private

Compute neutrals parallel to the plasma.

◆ poisson_prep

character(len=64) parallel_input_type_mod::tparallelinput::poisson_prep = 'cpu'
private

◆ poisson_solver

character(len=64) parallel_input_type_mod::tparallelinput::poisson_solver = 'petsc'
private

◆ solver_mode

character(len=64) parallel_input_type_mod::tparallelinput::solver_mode = 'single'
private

The documentation for this type was generated from the following file: