io Submodule

This submodule contains the implementation of the methods of TYPE bnslorene that handle I/O (input/output)

FT 05.11.2021



Uses

  • module~~io~5~~UsesGraph module~io~5 io module~bns_lorene bns_lorene module~io~5->module~bns_lorene iso_c_binding iso_c_binding module~bns_lorene->iso_c_binding module~bns_base bns_base module~bns_lorene->module~bns_base module~id_base id_base module~bns_lorene->module~id_base module~utility utility module~bns_lorene->module~utility timing timing module~bns_lorene->timing module~bns_base->module~id_base module~bns_base->module~utility module~id_base->module~utility module~id_base->timing constants constants module~utility->constants matrix matrix module~utility->matrix

Contents


Module Procedures

module procedure print_bns_properties module subroutine print_bns_properties(this)

Print the parameters of the binary neutron stars' initial data computed by \(\texttt{LORENE}\)

Read more…

Arguments

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

bnslorene object which this PROCEDURE is a member of

module procedure print_summary_bnslorene module subroutine print_summary_bnslorene(this, filename)

Prints a summary of the physical properties the \(\mathrm{BNS}\) system produced by | lorene to the standard output and, optionally, to a formatted file whose name is given as the optional argument filename

Read more…

Arguments

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

Name of the formatted file to print the summary to