Abstract Interfaces

Abstract InterfaceLocationDescription
compute_and_print_tpo_constraints_grid_interfacestandard_tpo_formulation
compute_and_print_tpo_constraints_particles_interfacestandard_tpo_formulation
compute_and_print_tpo_variables_interfacestandard_tpo_formulation
deallocate_fields_interfacestandard_tpo_formulation
define_allocate_fields_interfacestandard_tpo_formulation
derived_type_constructor_intid_base

Construct the DERIVED TYPE that extends idbase

finalize_sph_id_intid_base

Post-process the \(\mathrm{SPH}\) \(\mathrm{ID}\); for example, correct for the residual ADM linear momentum.

get_eos_id_intbns_base
get_eos_id_intdiffstar_base
initialize_id_intid_base

Initialize the \(\mathrm{ID}\); for example, set up the lattices around the stars for the \(\mathrm{BNS}\) produced with \(\texttt{FUKA}\).

post_process_sph_id_intsph_particles

Post-process the \(\mathrm{SPH}\) \(\mathrm{ID}\); for example, correct for the residual ADM linear momentum.

print_formatted_id_tpo_variables_interfacestandard_tpo_formulation
print_summary_derived_intbns_base

Prints a summary of the physical properties the system to the standard output and, optionally, to a formatted file whose name is given as the optional argument filename

print_summary_intid_base

Prints a summary of the physical properties the system to the standard output and, optionally, to a formatted file whose name is given as the optional argument filename

read_double_at_posid_base

INTERFACE for a PROCEDURE that returns a DOUBLE PRECISION at a given position

read_id_full_intid_base

INTERFACE or the SUBROUTINE reading the full \(\mathrm{ID}\)

read_id_hydro_intid_base

INTERFACE or the SUBROUTINE reading the the hydro \(\mathrm{ID}\) needed to compute the constraints on the refined mesh

read_id_k_intid_base

INTERFACE or the SUBROUTINE reading the components of the extrinsic curvature

read_id_mass_b_intid_base

INTERFACE or the SUBROUTINE reading the hydro \(\mathrm{ID}\) needed to compute the baryon mass

read_id_particles_intid_base

INTERFACE or the SUBROUTINE reading the hydro \(\mathrm{ID}\) needed to compute the SPH \(\mathrm{ID}\)

read_id_spacetime_intid_base

INTERFACE or the SUBROUTINE reading the spacetime \(\mathrm{ID}\)

read_integer_at_posid_base

INTERFACE for a PROCEDURE that returns an INTEGER at a given position

read_logical_at_posid_base

INTERFACE for a PROCEDURE that returns a LOGICAL at a given position

return_doubleid_base

INTERFACE for a PROCEDURE that returns a DOUBLE PRECISION

return_double_at_objectid_base

INTERFACE for a PROCEDURE that returns a DOUBLE PRECISION

return_eos_parameters_intid_base

INTERFACE for a PROCEDURE that returns an array containing the parametersf the \(\mathrm{EOS}\) for the matter objects

return_integer_parameterid_base

INTERFACE for a PROCEDURE that returns an INTEGER

return_positionid_base

INTERFACE for a PROCEDURE that returns a DOUBLE PRECISION

return_spatial_extent_intid_base

INTERFACE to the SUBROUTINE that detects the spatial extent of the matter objects, and returns a 6-dimensional array containing the coordinates of a box centered at the center of the object and containing the system.

return_string_parameterid_base

INTERFACE for a PROCEDURE that returns a CHARACTER(LEN=:)