io Submodule

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

FT 05.07.2022



Uses

  • module~~io~3~~UsesGraph module~io~3 io module~bssn_formulation bssn_formulation module~io~3->module~bssn_formulation mesh_refinement mesh_refinement module~bssn_formulation->mesh_refinement module~id_base id_base module~bssn_formulation->module~id_base module~sph_particles sph_particles module~bssn_formulation->module~sph_particles module~standard_tpo_formulation standard_tpo_formulation module~bssn_formulation->module~standard_tpo_formulation module~utility utility module~bssn_formulation->module~utility timing timing module~bssn_formulation->timing module~id_base->module~utility module~id_base->timing module~sph_particles->module~id_base module~sph_particles->module~utility module~sph_particles->timing module~standard_tpo_formulation->mesh_refinement module~standard_tpo_formulation->module~id_base module~standard_tpo_formulation->module~sph_particles module~standard_tpo_formulation->module~utility module~standard_tpo_formulation->timing constants constants module~utility->constants matrix matrix module~utility->matrix

Contents


Module Procedures

module procedure print_formatted_id_bssn_variables module subroutine print_formatted_id_bssn_variables(this, points, namefile)

Print the \(\mathrm{BSSNOK}\) \(\mathrm{ID}\), computed on the gravity grid, to a formatted file

Read more…

Arguments

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

bssn object to which this PROCEDURE is bound

double precision, intent(in), optional, DIMENSION(:,:,:,:) :: points
character(len=*), intent(inout), optional :: namefile

module procedure read_bssn_dump_print_formatted module subroutine read_bssn_dump_print_formatted(this, namefile_bin, namefile)

Read the \(\mathrm{BSSNOK}\) \(\mathrm{ID}\) from the binary file output by write_BSSN_dump, and print it to a formatted file

Read more…

Arguments

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

bssn object to which this PROCEDURE is bound

character(len=*), intent(inout), optional :: namefile_bin
character(len=*), intent(inout), optional :: namefile