Skip to content

Commit 1a24fb1

Browse files
authored
Merge pull request #76 from JETSCAPE/roch/in_memory_fixes
Logic for checking preequilibrium nullptr in XSCAPE mode
2 parents ec632b8 + 5349ddf commit 1a24fb1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/hydro/MusicWrapper.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ void MpiMusic::InitializeHydroEnergyProfile() {
255255
pre_eq_ptr->pi33_, pre_eq_ptr->bulk_Pi_);
256256
}
257257

258-
if (pre_eq_ptr == nullptr) {
258+
if (pre_eq_ptr == nullptr && (initialProfile_ != 13 && initialProfile_ != 131)) {
259259
JSWARN << "Missing the pre-equilibrium module ...";
260260
exit(1);
261261
}
@@ -298,7 +298,7 @@ void MpiMusic::EvolveHydro() {
298298
has_source_terms = true;
299299
}
300300

301-
if (flag_preEq_output_evo_to_memory == 1) {
301+
if (flag_preEq_output_evo_to_memory == 1 && pre_eq_ptr != nullptr) {
302302
double tau0 = pre_eq_ptr->GetPreequilibriumEndTime();
303303
JSINFO << "hydro initial time set by PreEq module tau0 = "
304304
<< tau0 << " fm/c";

0 commit comments

Comments
 (0)