construct_binary Module Procedure

module procedure construct_binary module subroutine construct_binary(this, id_file, eos_filenames)

Construct the \(\texttt{LORENE}\) \(\texttt{Bin_NS}\) object

FT


Arguments

Type IntentOptional Attributes Name
class(bnslorene), intent(inout) :: this

bnslorene object which this PROCEDURE is a member of

character(kind=C_CHAR, len=*), intent(in), optional :: id_file

\(\texttt{LORENE}\) binary file containing the spectral \(\mathrm{BNS}\) \(\mathrm{ID}\)

character(kind=C_CHAR, len=*), intent(in), optional, DIMENSION(2) :: 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


Calls

proc~~construct_binary~~CallsGraph proc~construct_binary construct_binary interface~construct_bin_ns construct_bin_ns proc~construct_binary->interface~construct_bin_ns interface~destruct_bin_ns destruct_bin_ns proc~construct_binary->interface~destruct_bin_ns

Called by

proc~~construct_binary~~CalledByGraph proc~construct_binary construct_binary interface~construct_binary construct_binary interface~construct_binary->proc~construct_binary

Contents


Variables

Type Visibility Attributes Name Initial
character(kind=C_CHAR, len=:), private, ALLOCATABLE :: eos1
character(kind=C_CHAR, len=:), private, ALLOCATABLE :: eos2
logical, private :: exist