@@ -475,32 +475,62 @@ That is the authoritative behavior for current Tensorium runs.
475475## Test for a two puncture initial data (no merge but BBH drift over lapse):
476476
477477``` bash
478+ HDF5_USE_FILE_LOCKING=FALSE \
478479 OMP_NUM_THREADS=24 \
479- OMP_PROC_BIND=close \
480- OMP_PLACES=cores \
481480 OMP_DYNAMIC=FALSE \
481+ TENSORIUM_MOVING_PUNCTURE_TP_THREADS=24 \
482+ TENSORIUM_MOVING_PUNCTURE_GRID_N=192 \
483+ TENSORIUM_MOVING_PUNCTURE_BOX_LENGTH=28.0 \
484+ TENSORIUM_MOVING_PUNCTURE_SPATIAL_ORDER=4 \
485+ TENSORIUM_MOVING_PUNCTURE_CFL=0.08 \
486+ TENSORIUM_MOVING_PUNCTURE_STEPS=7000 \
482487 TENSORIUM_MOVING_PUNCTURE_USE_INTERPOLATED_INIT=1 \
483- TENSORIUM_MOVING_PUNCTURE_GRID_N=112 \
484- TENSORIUM_MOVING_PUNCTURE_BOX_LENGTH=10.0 \
485- TENSORIUM_MOVING_PUNCTURE_SEPARATION=3.2 \
486- TENSORIUM_MOVING_PUNCTURE_MOMENTUM=0.85 \
487- TENSORIUM_MOVING_PUNCTURE_RADIAL_MOMENTUM=0.10 \
488- TENSORIUM_MOVING_PUNCTURE_CFL=0.09 \
489- TENSORIUM_MOVING_PUNCTURE_KO_SIGMA=0.1 \
490- TENSORIUM_MOVING_PUNCTURE_STEPS=4000 \
491- TENSORIUM_MOVING_PUNCTURE_REFLECTIVE_IX3=0 \
492- TENSORIUM_MOVING_PUNCTURE_REFLECTIVE_OX3=0 \
488+ TENSORIUM_MOVING_PUNCTURE_TP_CALCULATE_TARGET_MASSES=1 \
489+ TENSORIUM_MOVING_PUNCTURE_TP_ADM_TOL=1e-10 \
490+ TENSORIUM_MOVING_PUNCTURE_AUTO_CIRCULAR=0 \
491+ TENSORIUM_MOVING_PUNCTURE_SEPARATION=3.0953395 \
492+ TENSORIUM_MOVING_PUNCTURE_MASS1=0.5 \
493+ TENSORIUM_MOVING_PUNCTURE_MASS2=0.5 \
494+ TENSORIUM_MOVING_PUNCTURE_MOMENTUM=0.100 \
495+ TENSORIUM_MOVING_PUNCTURE_RADIAL_MOMENTUM=0.000510846 \
496+ TENSORIUM_MOVING_PUNCTURE_EVOLVE_Z=1 \
497+ TENSORIUM_MOVING_PUNCTURE_FMR_PROFILE_STRIDE=10 \
498+ TENSORIUM_MOVING_PUNCTURE_KAPPA1=0.1 \
499+ TENSORIUM_MOVING_PUNCTURE_KAPPA2=0.0 \
500+ TENSORIUM_MOVING_PUNCTURE_KAPPA3=1.0 \
501+ TENSORIUM_MOVING_PUNCTURE_STRICT_TP_GAUGE=0 \
502+ TENSORIUM_MOVING_PUNCTURE_SHIFT_ETA=1.0 \
503+ TENSORIUM_MOVING_PUNCTURE_SHIFT_GAMMA=0.75 \
504+ TENSORIUM_MOVING_PUNCTURE_KO_SIGMA=1.0 \
505+ TENSORIUM_MOVING_PUNCTURE_ALPHA_FLOOR=1e-4 \
506+ TENSORIUM_MOVING_PUNCTURE_CHI_FLOOR=1e-4 \
507+ TENSORIUM_MOVING_PUNCTURE_CHI_DIV_FLOOR=1e-4 \
508+ TENSORIUM_MOVING_PUNCTURE_RHS_SOMMERFELD_IX1=1 \
509+ TENSORIUM_MOVING_PUNCTURE_RHS_SOMMERFELD_OX1=1 \
510+ TENSORIUM_MOVING_PUNCTURE_RHS_SOMMERFELD_IX2=1 \
511+ TENSORIUM_MOVING_PUNCTURE_RHS_SOMMERFELD_OX2=1 \
493512 TENSORIUM_MOVING_PUNCTURE_RHS_SOMMERFELD_IX3=1 \
494513 TENSORIUM_MOVING_PUNCTURE_RHS_SOMMERFELD_OX3=1 \
495- TENSORIUM_MOVING_PUNCTURE_TRACKER_RECENTER_ON_DRIFT=1 \
496- TENSORIUM_MOVING_PUNCTURE_TRACKER_RECENTER_MODE=chi \
497- TENSORIUM_MOVING_PUNCTURE_TRACKER_RECENTER_CELLS=1.5 \
498- TENSORIUM_MOVING_PUNCTURE_TRACKER_DRIFT_WARN_CELLS=0.8 \
499- TENSORIUM_MOVING_PUNCTURE_STATE_LOG_STRIDE=1 \
500- TENSORIUM_MOVING_PUNCTURE_CONSTRAINT_EXPORT_STRIDE=2 \
514+ TENSORIUM_MOVING_PUNCTURE_APPLY_RHS_SOMMERFELD=0 \
515+ TENSORIUM_MOVING_PUNCTURE_EXPORT_HDF5=1 \
516+ TENSORIUM_MOVING_PUNCTURE_STATE_LOG_STRIDE=10 \
517+ TENSORIUM_MOVING_PUNCTURE_VOLUME_EXPORT_STRIDE=0 \
518+ TENSORIUM_MOVING_PUNCTURE_CONSTRAINT_EXPORT_STRIDE=10 \
501519 TENSORIUM_MOVING_PUNCTURE_EXPORT_CONSTRAINT_SLICES=1 \
502- TENSORIUM_MOVING_PUNCTURE_CONSTRAINT_SLICE_STRIDE=2 \
503- ./build/Tests/TensoriumTests --test bssn.viz.moving_puncture_interpolate
520+ TENSORIUM_MOVING_PUNCTURE_SLICE_EXPORT_STRIDE=10 \
521+ TENSORIUM_MOVING_PUNCTURE_ENABLE_FMR=1 \
522+ TENSORIUM_MOVING_PUNCTURE_FMR_LAYOUT=bbh_split \
523+ TENSORIUM_MOVING_PUNCTURE_FMR_LEVELS=2 \
524+ TENSORIUM_MOVING_PUNCTURE_FMR_REFINEMENT_RATIO=2 \
525+ TENSORIUM_MOVING_PUNCTURE_FMR_FINE_LEVELS_USE_PARENT_INIT=1 \
526+ TENSORIUM_MOVING_PUNCTURE_FMR_FINEST_BOX_HALF_WIDTH=1.8 \
527+ TENSORIUM_MOVING_PUNCTURE_FMR_OUTER_BOX_HALF_WIDTH=5.5 \
528+ TENSORIUM_MOVING_PUNCTURE_FMR_PUNCTURE_BUFFER=1.8 \
529+ TENSORIUM_MOVING_PUNCTURE_FMR_MOVE_WITH_PUNCTURES=1 \
530+ TENSORIUM_MOVING_PUNCTURE_FMR_REGRID_INTERVAL=68 \
531+ TENSORIUM_MOVING_PUNCTURE_FMR_REGRID_THRESHOLD_CELLS=3.0 \
532+ TENSORIUM_MOVING_PUNCTURE_ENABLE_SPONGE=0 \
533+ ./build-cmake-opt/Tests/TensoriumMovingPuncture
504534```
505535
506536Moving-puncture boundary safety knobs:
0 commit comments