derived_type_constructor_int Abstract Interface

abstract interface
public subroutine derived_type_constructor_int(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

Construct the DERIVED TYPE that extends idbase