Parameter file for medium resolution black hole inspiral using Lean and multipatch.
Lean MP:
fixed the incorrect second derivative transformations (Hessians now multiplied by first derivatives)
removed tranformations for advection derivatives
removed uneccessary Diff_coeff subroutine from interface
lean_public: new thorn "KerrQuasiIsotropic" to provide analytic initial data for Kerr in quasi-isotropic coordinates. Testing phase
Lean MP:
Included transformation for advection derivatves
Added thorn that implements multipatch to Lean using Miguel's formalism
Added single black hole parameter file
Lean/KerrQuasiIsotropic: finished implementation; added example parameter files for local tests using different evolution thorns; updated README
Lean MP: removed undefined function "use_jacobian" and corrected bugs
Lean MP: corrected mistakes in beta_l expressions for LeanBSSNMoL_MP
Lean MP: removed unused multipatch functions from interface and added interpolate inheritance
Lean MP: included more detectors in parameter file
MP_V2: fix a couple of bugs
in adm_vs_bssn the jacobian was assigned in the wrong loop, and in calc_bssn_rhs some OMP directives were missing
LeanBSSNMoL: start to merge with Matt's multipatch implementation
TODO:
a few bugs remain here;
implement trick to allow one to still run without Llama
LeanBSSNMoL [calc_bssn_rhs.F90]: add some whitespaces for readability
LeanBSSNMoL: add explicit BCs to be used with a spherical boundary
Lean MP: added jacobian transformations for 6th order evolution
LeanBSSNMoL: fix 6th order derivatives, copied form Matt's implementation
LeanBSSNMoL: formatting
only whitespace changes
LeanBSSNMoL: use beta_l when setting di,dj,dk
it was not wrong, but this way it's consistent with 4th order computation
Lean MP: changed thorn names in parameter files to LeanBSSNMoL
LeanBSSNMoL: rename apply_jacobian to LeanBSSNMoL_apply_jacobian
it's safer this way, since a routine "apply_jacobian" can exist in other thorns.
Matt: added Miguel's modification for changing between cartesian and multipatch
Matt: removed Coordinate and Interpolate thorns from inherit list
remove LeanBSSNMoL_MP thorn
this was used for testing purposes and is no longer needed
HW: fixed TwoPunctures momentum parameters for a quasi-circular inspiral
LeanBSSNMoL [calc_bssn_rhs]: remove TODO comment
LeanBSSNMoL: fill all ghostzones when calling boundary conditions for BSSN constraints
this should fix Issue #2288
HW: added option to use absolute value of the lapse. After testing, the analytic continuation appears to be the better choice, e.g., to reproduce QNM ringdown + tails
development branch
development branch
LeanBSSNMoL Dev: added simd to evolve_utils
Revert "LeanBSSNMoL Dev: added simd to evolve_utils"
This reverts commit a2a684b823f16af85ca99b7845f451b50365a2a2.
LeanBSSNMoL: remove whitespace
Lean:added multipatch coding
Parameter file for medium resolution black hole inspiral using Lean and multipatch.
Lean MP:
fixed the incorrect second derivative transformations (Hessians now multiplied by first derivatives)
removed tranformations for advection derivatives
removed uneccessary Diff_coeff subroutine from interface
lean_public: new thorn "KerrQuasiIsotropic" to provide analytic initial data for Kerr in quasi-isotropic coordinates. Testing phase
Lean MP:
Included transformation for advection derivatves
Added thorn that implements multipatch to Lean using Miguel's formalism
Added single black hole parameter file
Lean/KerrQuasiIsotropic: finished implementation; added example parameter files for local tests using different evolution thorns; updated README
Lean MP: removed undefined function "use_jacobian" and corrected bugs
Lean MP: corrected mistakes in beta_l expressions for LeanBSSNMoL_MP
Lean MP: removed unused multipatch functions from interface and added interpolate inheritance
Lean MP: included more detectors in parameter file
MP_V2: fix a couple of bugs
in adm_vs_bssn the jacobian was assigned in the wrong loop, and in calc_bssn_rhs some OMP directives were missing
LeanBSSNMoL: start to merge with Matt's multipatch implementation
TODO:
a few bugs remain here;
implement trick to allow one to still run without Llama
LeanBSSNMoL [calc_bssn_rhs.F90]: add some whitespaces for readability
LeanBSSNMoL: add explicit BCs to be used with a spherical boundary
Lean MP: added jacobian transformations for 6th order evolution
LeanBSSNMoL: fix 6th order derivatives, copied form Matt's implementation
LeanBSSNMoL: formatting
only whitespace changes
LeanBSSNMoL: use beta_l when setting di,dj,dk
it was not wrong, but this way it's consistent with 4th order computation
Lean MP: changed thorn names in parameter files to LeanBSSNMoL
LeanBSSNMoL: rename apply_jacobian to LeanBSSNMoL_apply_jacobian
it's safer this way, since a routine "apply_jacobian" can exist in other thorns.
Matt: added Miguel's modification for changing between cartesian and multipatch
Matt: removed Coordinate and Interpolate thorns from inherit list
remove LeanBSSNMoL_MP thorn
this was used for testing purposes and is no longer needed
HW: fixed TwoPunctures momentum parameters for a quasi-circular inspiral
LeanBSSNMoL [calc_bssn_rhs]: remove TODO comment
LeanBSSNMoL: fill all ghostzones when calling boundary conditions for BSSN constraints
this should fix Issue #2288
HW: added option to use absolute value of the lapse. After testing, the analytic continuation appears to be the better choice, e.g., to reproduce QNM ringdown + tails
Â