| Commit message (Collapse) | Author | Age |
|
|
|
| |
Re-generate code.
|
|
|
|
| |
Signed-off-by: Peter Diener <diener@linux-hn3d.site>
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
explicitly to zero.
Correct schedule of initial condition and boundary conditions.
Update the helper thorn, and its routines to set the grid variable tags.
Whitespace change in the finite differencing operators.
|
| |
| |
| |
| | |
Add dependency on GenericGD to configuration.ccl
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Peter Diener <diener@linux-hn3d.site>
|
|/
|
|
|
|
|
| |
Choose between phi and W-methods by setting the integer parameter
conformalmethod to either 0 or 1.
Signed-off-by: Peter Diener <diener@linux-hn3d.site>
|
|
|
|
| |
LSUThorns/NewRad.
|
| |
|
| |
|
|
|
|
| |
before the first time step if they have multiple time levels.
|
| |
|
|
|
|
| |
Some reformatting, some commented out code removed.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
Conflicts:
m/Makefile
m/McLachlan_BSSN.m
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
Conflicts:
ML_BSSN_MP/schedule.ccl
m/McLachlan_BSSN.m
|
| | |
| | |
| | |
| | | |
Signed-off-by: Peter Diener <diener@linux-hn3d.site>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Peter Diener <diener@linux-hn3d.site>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Peter Diener <diener@linux-hn3d.site>
|
| |\ \ |
|
| |\ \ \ |
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Conflicts:
m/Makefile
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
6th order version, upwinding version and upwinding, W-method version.
Signed-off-by: Peter Diener <diener@diener-3.lsu.edu>
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Some whitespace changes.
|
| | | | | | |
|
| |_|_|_|/
|/| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Omit the derivatives on the boundary, which only affect the time derivatives
of lapse and shift.
Regenerate the code.
|
| | | | | |
|
| |_|_|/
|/| | | |
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
the ADMBase variables are calculated at every substep in MoL_PostStep, or
only once at CCTK_EVOL, or only once at CCTK_ANALYSIS.
Remove unused calculation convertToADMBaseLapseShiftCalc.
|
| |/
|/|
| |
| |
| |
| | |
This is convenient since Kranc cannot easily detect whether the TmunuBase
have storage or not, thus requiring them to have storage at all times.
Differentiating between vacuum and matter spacetime avoids this.
|
| |
| |
| |
| |
| | |
- remove some outdated code
- don't generate separate vacuum and matter versions
|
| | |
|
|/
|
|
|
|
|
|
|
| |
ML_BSSN_MP for multi-patch simulations, and ML_BSSN_M for AMR simulations
with matter.
Add helper thorns for all BSSN thorns. Helper thorns are required at run
time, e.g. to register gauge conditions.
Split ADM and BSSN equations into their own source files.
|
|
|
| |
since this happens anyway in MoL_PostStep, which is already scheduled.
|
| |
|
|\ |
|
| |
| |
| |
| |
| | |
Don't calculate ADMBase variables on the boundaries, since they require
derivatives. Instead, select and apply boundary conditions after
converting from BSSN to ADM.
|
|/
|
|
|
|
| |
Comment out enforcement of lapse>0. Doesn't seem to be necessary and it
fails on santaka (fmax seems to be bad).
Signed-off-by: Peter Diener <diener@diener-3.lsu.edu>
|
|
|
|
|
|
|
|
| |
Since ML_BSSN_convertToADMBase doesn't contain any derivatives we can
evaluate it everywhere. Get's rid of a sync of the ADMBase variables and
makes it unnecessary to apply the boundary conditions (which wasn't done,
anyway).
Signed-off-by: Peter Diener <diener@diener-3.lsu.edu>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Calculate the complete RHS in one loop, including matter if desired.
This requires different McLachlan builds for runs with and without
matter.
Make the number of active timelevels a run-time parameter.
Register the slicing in ML_BSSN_Helper. This requires CoordGauge to be
activated at run time.
Add custom boundary conditions, to be used instead of Cactus boundary
conditions.
Make McLachlan fully compliant with the ADMBase initial data mechanism.
Calculate RHS and constrains in special groups provided by ML_BSSN_Helper.
ML_BSSN_Helper is now required at run time.
|
| |
|
|
|
|
|
|
|
| |
Properly extend ADMBase::initial_data and ADMBase::evolution_method etc.
Schedule evolution only if ADMBase::evolution_method is set to ML_BSSN.
Add triggers to schedule, so that the RHS is not scheduled at analysis.
|
|\
| |
| |
| |
| |
| |
| | |
ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
Conflicts:
m/Makefile
|
| |
| |
| |
| |
| |
| |
| | |
Remove the Where -> Interior so that also symmetry points are updated.
This routine doesn't use any partial derivatives.
Signed-off-by: Peter Diener <diener@10-4-6-89.lsu.edu>
|
| |\
| | |
| | |
| | | |
ssh://relativity.phys.lsu.edu/home/perturbed/gitroot/McLachlan
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added gauges with and without shift advection terms. Looks to be
doing approximately the right thing.
Signed-off-by: Peter Diener <diener@10-4-6-89.lsu.edu>
|