channel_config_t Derived Type

type, public, extends(base_config_t) :: channel_config_t


Inherits

type~~channel_config_t~~InheritsGraph type~channel_config_t channel_config_t type~base_config_t base_config_t type~channel_config_t->type~base_config_t

Inherited by

type~~channel_config_t~~InheritedByGraph type~channel_config_t channel_config_t type~case_channel_t case_channel_t type~case_channel_t->type~channel_config_t channel_cfg

Components

Type Visibility Attributes Name Initial
real(kind=dp), public :: noise
real(kind=dp), public :: omega_rot
logical, public :: rotation
integer, public :: n_rotate

Type-Bound Procedures

procedure, public :: read => read_channel_nml

  • public subroutine read_channel_nml(self, nml_file, nml_string)

    Arguments

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