This module contains data and PROCEDURES needed to set up the \(\texttt{LORENE}\) \(\mathrm{ID}\) in PROGRAM sphincs_id
FT 09.02.2022
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=5), | public, | parameter | :: | bnslo | = | "BNSLO" |
String that identifies a binary system of neutron stars computed with \(\texttt{LORENE}\) |
character(len=5), | public, | parameter | :: | drslo | = | "DRSLO" |
String that identifies a differentially rotating star computed with \(\texttt{LORENE}\) |
character(len=5), | public, | parameter | :: | ejecta_grid | = | "EJECT" |
String that identifies an ejecta prepared on a uniform Cartesian grid |
This SUBROUTINE allocates a polymorphic object of class idbase to its dynamic type. The dynamic type is one among those that use the \(\texttt{LORENE}\) \(\mathrm{ID}\)
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(idbase), | intent(inout), | ALLOCATABLE | :: | id | ||
character(len=*), | intent(in) | :: | filename | |||
character(len=5), | intent(inout) | :: | system | |||
character(len=5), | intent(inout) | :: | system_name |