Initialize the \(\texttt{FUKA}\) \(\mathrm{BNS}\) \(\mathrm{ID}\).
flag
= [[utility:flag$sph]], set up the
lattices around the stars for the \(\mathrm{BNS}\)
produced with \(\texttt{FUKA}\).flag
= [[utility:flag$tpo]], allocate
memory for the hydro grid functions.flag
> 0, assign its value to l_curr.flag
< 0,
assign its value to tpo_curr.FT 16.09.2022
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(bnsfuka), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | flag |
Identifies what kind of initialization has to be done |
||
logical, | intent(in), | optional | :: | switch |
If |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=3), | private | :: | cnt_i | ||||
integer, | private | :: | i | ||||
character(len=:), | private, | ALLOCATABLE | :: | name_mass_density | |||
character(len=:), | private, | ALLOCATABLE | :: | name_pressure | |||
character(len=:), | private, | ALLOCATABLE | :: | name_specific_energy | |||
character(len=:), | private, | ALLOCATABLE | :: | name_v_euler_x | |||
character(len=:), | private, | ALLOCATABLE | :: | name_v_euler_y | |||
character(len=:), | private, | ALLOCATABLE | :: | name_v_euler_z | |||
integer, | private, | SAVE | :: | tpo_counter | = | 1 |
Counts how many times the PROCEDURE construct_particles_idase is called |
logical, | private | :: | wanted_tpo |