Compute, stores and prints the BSSN variables to a binary file to be read by the evolution code SPHINCS_BSSN
Tested with 7 301**3 refinement levels on 05.07.2022. No memory issues.
Created: FT 23.10.2020 Last updated: FT 05.07.2022
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(bssn), | intent(inout) | :: | this |
bssn object to which this PROCEDURE is bound |
||
character(len=*), | intent(inout), | optional | :: | namefile |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | SAVE | :: | call_flag | = | 0 | |
type(grid_function_scalar), | private | :: | dt_lapse | ||||
type(grid_function), | private | :: | dt_shift_u | ||||
integer, | private | :: | i | ||||
integer, | private | :: | j | ||||
integer, | private | :: | k | ||||
integer, | private | :: | l |
Search the \(\mathrm{BSSNOK}\) fields for NaNs, and STOP if one NaN is found, printing an informative message to the standard output.
Created: FT 05.07.2022 Last updated: FT 05.07.2022