@@ -499,15 +499,15 @@ class ComputeAndStoreFluxesFunctor2D : public HydroBaseFunctor2D
499499 * \param[in] Qdata primitive variables (at cell center)
500500 * \param[out] FluxData_x flux coming from the left neighbor along X
501501 * \param[out] FluxData_y flux coming from the left neighbor along Y
502- * \param[in] gravity_params static gravity parameters
502+ * \param[in] gravity static gravity parameters
503503 * \param[in] gravity_field gravity vector field
504504 */
505505 ComputeAndStoreFluxesFunctor2D (HydroParams params,
506506 DataArray2d Qdata,
507507 DataArray2d FluxData_x,
508508 DataArray2d FluxData_y,
509509 real_t dt,
510- GravityParams gravity_params ,
510+ GravityParams gravity ,
511511 VectorField2d gravity_field)
512512 : HydroBaseFunctor2D(params)
513513 , Qdata(Qdata)
@@ -516,7 +516,7 @@ class ComputeAndStoreFluxesFunctor2D : public HydroBaseFunctor2D
516516 , dt(dt)
517517 , dtdx(dt / params.dx)
518518 , dtdy(dt / params.dy)
519- , gravity_params(gravity_params )
519+ , gravity(gravity )
520520 , gravity_field(gravity_field){};
521521
522522 // static method which does it all: create and execute functor
@@ -526,11 +526,11 @@ class ComputeAndStoreFluxesFunctor2D : public HydroBaseFunctor2D
526526 DataArray2d FluxData_x,
527527 DataArray2d FluxData_y,
528528 real_t dt,
529- GravityParams gravity_params ,
529+ GravityParams gravity ,
530530 VectorField2d gravity_field)
531531 {
532532 ComputeAndStoreFluxesFunctor2D functor (
533- params, Qdata, FluxData_x, FluxData_y, dt, gravity_params , gravity_field);
533+ params, Qdata, FluxData_x, FluxData_y, dt, gravity , gravity_field);
534534 Kokkos::parallel_for (
535535 " ComputeAndStoreFluxesFunctor2D" ,
536536 Kokkos::MDRangePolicy<Kokkos::Rank<2 >>({ 0 , 0 }, { params.isize , params.jsize }),
@@ -653,7 +653,7 @@ class ComputeAndStoreFluxesFunctor2D : public HydroBaseFunctor2D
653653 trace_unsplit_2d_along_dir (
654654 qLocNeighbor, dqX_neighbor, dqY_neighbor, dtdx, dtdy, FACE_XMAX, qleft);
655655
656- if (gravity_params .enabled )
656+ if (gravity .enabled and gravity. hancock_predictor_enabled )
657657 {
658658 // we need to modify input to flux computation with
659659 // gravity predictor (half time step)
@@ -727,7 +727,7 @@ class ComputeAndStoreFluxesFunctor2D : public HydroBaseFunctor2D
727727 trace_unsplit_2d_along_dir (
728728 qLocNeighbor, dqX_neighbor, dqY_neighbor, dtdx, dtdy, FACE_YMAX, qleft);
729729
730- if (gravity_params .enabled )
730+ if (gravity .enabled and gravity. hancock_predictor_enabled )
731731 {
732732 // we need to modify input to flux computation with
733733 // gravity predictor (half time step)
@@ -761,7 +761,7 @@ class ComputeAndStoreFluxesFunctor2D : public HydroBaseFunctor2D
761761 DataArray2d FluxData_x;
762762 DataArray2d FluxData_y;
763763 real_t dt, dtdx, dtdy;
764- GravityParams gravity_params ;
764+ GravityParams gravity ;
765765 VectorField2d gravity_field;
766766
767767
@@ -1143,7 +1143,7 @@ class ComputeTraceAndFluxes_Functor2D : public HydroBaseFunctor2D
11431143 // left interface : right state
11441144 trace_unsplit_2d_along_dir (qLoc, dqX, dqY, dtdx, dtdy, FACE_XMIN, qright);
11451145
1146- if (gravity.enabled )
1146+ if (gravity.enabled and gravity. hancock_predictor_enabled )
11471147 {
11481148 // we need to modify input to flux computation with
11491149 // gravity predictor (half time step)
@@ -1172,7 +1172,7 @@ class ComputeTraceAndFluxes_Functor2D : public HydroBaseFunctor2D
11721172 trace_unsplit_2d_along_dir (
11731173 qLocNeighbor, dqX_neighbor, dqY_neighbor, dtdx, dtdy, FACE_XMAX, qleft);
11741174
1175- if (gravity.enabled )
1175+ if (gravity.enabled and gravity. hancock_predictor_enabled )
11761176 {
11771177 // we need to modify input to flux computation with
11781178 // gravity predictor (half time step)
@@ -1198,7 +1198,7 @@ class ComputeTraceAndFluxes_Functor2D : public HydroBaseFunctor2D
11981198 // left interface : right state
11991199 trace_unsplit_2d_along_dir (qLoc, dqX, dqY, dtdx, dtdy, FACE_YMIN, qright);
12001200
1201- if (gravity.enabled )
1201+ if (gravity.enabled and gravity. hancock_predictor_enabled )
12021202 {
12031203 // we need to modify input to flux computation with
12041204 // gravity predictor (half time step)
@@ -1227,7 +1227,7 @@ class ComputeTraceAndFluxes_Functor2D : public HydroBaseFunctor2D
12271227 trace_unsplit_2d_along_dir (
12281228 qLocNeighbor, dqX_neighbor, dqY_neighbor, dtdx, dtdy, FACE_YMAX, qleft);
12291229
1230- if (gravity.enabled )
1230+ if (gravity.enabled and gravity. hancock_predictor_enabled )
12311231 {
12321232 // we need to modify input to flux computation with
12331233 // gravity predictor (half time step)
@@ -1417,7 +1417,7 @@ class ComputeAllFluxesAndUpdateFunctor2D : public HydroBaseFunctor2D
14171417 trace_unsplit_2d_along_dir (
14181418 qLocNeighbor, dqX_neighbor, dqY_neighbor, dtdx, dtdy, FACE_XMAX, qleft);
14191419
1420- if (gravity.enabled )
1420+ if (gravity.enabled and gravity. hancock_predictor_enabled )
14211421 {
14221422 // we need to modify input to flux computation with
14231423 // gravity predictor (half time step)
@@ -1501,7 +1501,7 @@ class ComputeAllFluxesAndUpdateFunctor2D : public HydroBaseFunctor2D
15011501 trace_unsplit_2d_along_dir (
15021502 qLocNeighbor, dqX_neighbor, dqY_neighbor, dtdx, dtdy, FACE_YMAX, qleft);
15031503
1504- if (gravity.enabled )
1504+ if (gravity.enabled and gravity. hancock_predictor_enabled )
15051505 {
15061506 // we need to modify input to flux computation with
15071507 // gravity predictor (half time step)
0 commit comments