initialize Interface

interface


Calls

interface~~initialize~~CallsGraph interface~initialize initialize proc~initialize initialize interface~initialize->proc~initialize

public module subroutine initialize(derived_type, filename, eos_filenames)

Arguments

Type IntentOptional Attributes Name
class(idbase), intent(out) :: derived_type

Object of DERIVED TYPE that extends [[idbase], to be constructed

character(len=*), intent(in), optional :: filename

Name of the file containing the \(\mathrm{ID}\)

character(len=*), intent(in), optional, DIMENSION(:) :: eos_filenames

Array of strings containing the names of the files containing the \(\mathrm{EOS}\) to be used for each matter object. If not PRESENT, information from the file filename is used

Description

Initialize the DERIVED TYPE that extends idbase