Constructs an object of TYPE bnslorene
FT
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(bnslorene), | intent(out) | :: | derived_type |
Constructed bnslorene object |
||
| character(len=*), | intent(in), | optional | :: | filename |
\(\texttt{LORENE}\) binary file containing the spectral \(\mathrm{BNS}\) \(\mathrm{ID}\) |
|
| character(len=*), | intent(in), | optional, | DIMENSION(:) | :: | 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 |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private, | SAVE | :: | bns_counter | = | 1 | |
| double precision, | private, | DIMENSION(:), ALLOCATABLE | :: | length_scale_pressure | |||
| integer, | private, | parameter | :: | n_matter | = | 2 |
Returns the value of the pressure at the desired point
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| double precision, | intent(in) | :: | x |
coordinate of the desired point |
||
| double precision, | intent(in) | :: | y |
coordinate of the desired point |
||
| double precision, | intent(in) | :: | z |
coordinate of the desired point |
Pressure at