params_brag_sources_external_select_m Module

Parameters for external sources in Braginskii model



Contents


Variables

Type Visibility Attributes Name Initial
character(len=64), protected :: nesrc_select = 'NONE'

Type of particle source

character(len=PATHLEN_MAX), protected :: nesrc_path = ''

Name of file where parameters for particle source are read

character(len=64), protected :: tesrc_select = 'NONE'

Type of electron temperature source

character(len=PATHLEN_MAX), protected :: tesrc_path = ''

Name of file where parameters for electron temperature source are read

logical, protected :: is_powersource = .false.

Switch that treats sources as power sources

character(len=64), protected :: tisrc_select = 'NONE'

Type of ion temperature source

character(len=PATHLEN_MAX), protected :: tisrc_path = ''

Name of file where parameters for ion temperature source are read


Subroutines

public subroutine read_params_brag_sources_external_select(filename)

Reads parameters related with brag_sources_external_select

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename

Filename, to read from

public subroutine write_params_brag_sources_external_select(filename)

Reads parameters related with brag_sources_external_select

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in), optional :: filename

If present, filename where params are written to, if not present, writes to screen