domain_config_t Derived Type

type, public, extends(base_config_t) :: domain_config_t


Inherits

type~~domain_config_t~~InheritsGraph type~domain_config_t domain_config_t type~base_config_t base_config_t type~domain_config_t->type~base_config_t

Components

Type Visibility Attributes Name Initial
character(len=30), public :: flow_case_name
real(kind=dp), public :: L_global(3)
integer, public :: dims_global(3)
integer, public :: nproc_dir(3)
character(len=20), public :: BC_x(2)
character(len=20), public :: BC_y(2)
character(len=20), public :: BC_z(2)
character(len=20), public :: stretching(3)
real(kind=dp), public :: beta(3)

Type-Bound Procedures

procedure, public :: read => read_domain_nml

  • public subroutine read_domain_nml(self, nml_file, nml_string)

    Arguments

    Type IntentOptional Attributes Name
    class(domain_config_t) :: self
    character(len=*), intent(in), optional :: nml_file
    character(len=*), intent(in), optional :: nml_string