762 integer,
intent(in) :: i
763 type(scalar_field),
dimension(sys_size),
intent(in) :: q_prim_vf0
764 type(scalar_field),
dimension(sys_size),
intent(in) :: q_prim_vf1
765 type(scalar_field),
dimension(sys_size),
intent(in) :: q_prim_vf2
766 type(scalar_field),
dimension(sys_size),
intent(in) :: q_prim_vf3
767 real(wp),
dimension(0:m,0:n,0:p),
intent(out) :: q_sf
768 integer :: j, k, l, r
773# 141 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
775# 141 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
776#if defined(MFC_OpenACC)
777# 141 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
779# 141 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
780#elif defined(MFC_OpenMP)
781# 141 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
783# 141 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
785# 141 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
787# 141 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
789# 141 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
794 q_sf(j, k, l) = (11._wp*q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, &
795 & l) - 18._wp*q_prim_vf1(eqn_idx%mom%beg)%sf(j, k, l) + 9._wp*q_prim_vf2(eqn_idx%mom%beg)%sf(j, k, &
796 & l) - 2._wp*q_prim_vf3(eqn_idx%mom%beg)%sf(j, k, l))/(6._wp*dt)
801# 151 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
802#if defined(MFC_OpenACC)
803# 151 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
805# 151 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
806#elif defined(MFC_OpenMP)
807# 151 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
809# 151 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
811# 151 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
816# 154 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
818# 154 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
819#if defined(MFC_OpenACC)
820# 154 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
822# 154 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
823#elif defined(MFC_OpenMP)
824# 154 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
826# 154 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
828# 154 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
830# 154 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
832# 154 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
837 do r = -fd_number, fd_number
838 q_sf(j, k, l) = q_sf(j, k, l) + q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, l)*fd_coeff_x(r, &
839 & j)*q_prim_vf0(eqn_idx%mom%beg)%sf(r + j, k, l)
845# 165 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
846#if defined(MFC_OpenACC)
847# 165 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
849# 165 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
850#elif defined(MFC_OpenMP)
851# 165 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
853# 165 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
855# 165 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
857 else if (p == 0)
then
859# 167 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
861# 167 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
862#if defined(MFC_OpenACC)
863# 167 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
865# 167 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
866#elif defined(MFC_OpenMP)
867# 167 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
869# 167 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
871# 167 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
873# 167 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
875# 167 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
880 do r = -fd_number, fd_number
881 q_sf(j, k, l) = q_sf(j, k, l) + q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, l)*fd_coeff_x(r, &
882 & j)*q_prim_vf0(eqn_idx%mom%beg)%sf(r + j, k, l) + q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, k, &
883 & l)*fd_coeff_y(r, k)*q_prim_vf0(eqn_idx%mom%beg)%sf(j, r + k, l)
889# 179 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
890#if defined(MFC_OpenACC)
891# 179 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
893# 179 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
894#elif defined(MFC_OpenMP)
895# 179 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
897# 179 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
899# 179 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
902 if (grid_geometry == 3)
then
904# 182 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
906# 182 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
907#if defined(MFC_OpenACC)
908# 182 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
910# 182 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
911#elif defined(MFC_OpenMP)
912# 182 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
914# 182 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
916# 182 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
918# 182 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
920# 182 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
925 do r = -fd_number, fd_number
926 q_sf(j, k, l) = q_sf(j, k, l) + q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, l)*fd_coeff_x(r, &
927 & j)*q_prim_vf0(eqn_idx%mom%beg)%sf(r + j, k, l) + q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, &
928 & k, l)*fd_coeff_y(r, k)*q_prim_vf0(eqn_idx%mom%beg)%sf(j, r + k, &
929 & l) + q_prim_vf0(eqn_idx%mom%end)%sf(j, k, l)*fd_coeff_z(r, &
930 & l)*q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, r + l)/y_cc(k)
936# 196 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
937#if defined(MFC_OpenACC)
938# 196 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
940# 196 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
941#elif defined(MFC_OpenMP)
942# 196 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
944# 196 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
946# 196 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
950# 198 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
952# 198 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
953#if defined(MFC_OpenACC)
954# 198 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
956# 198 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
957#elif defined(MFC_OpenMP)
958# 198 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
960# 198 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
962# 198 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
964# 198 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
966# 198 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
971 do r = -fd_number, fd_number
972 q_sf(j, k, l) = q_sf(j, k, l) + q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, l)*fd_coeff_x(r, &
973 & j)*q_prim_vf0(eqn_idx%mom%beg)%sf(r + j, k, l) + q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, &
974 & k, l)*fd_coeff_y(r, k)*q_prim_vf0(eqn_idx%mom%beg)%sf(j, r + k, &
975 & l) + q_prim_vf0(eqn_idx%mom%end)%sf(j, k, l)*fd_coeff_z(r, &
976 & l)*q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, r + l)
982# 212 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
983#if defined(MFC_OpenACC)
984# 212 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
986# 212 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
987#elif defined(MFC_OpenMP)
988# 212 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
990# 212 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
992# 212 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
997 else if (i == 2)
then
999# 217 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1001# 217 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1002#if defined(MFC_OpenACC)
1003# 217 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1005# 217 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1006#elif defined(MFC_OpenMP)
1007# 217 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1009# 217 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1011# 217 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1013# 217 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1015# 217 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1020 q_sf(j, k, l) = (11._wp*q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, k, &
1021 & l) - 18._wp*q_prim_vf1(eqn_idx%mom%beg + 1)%sf(j, k, &
1022 & l) + 9._wp*q_prim_vf2(eqn_idx%mom%beg + 1)%sf(j, k, &
1023 & l) - 2._wp*q_prim_vf3(eqn_idx%mom%beg + 1)%sf(j, k, l))/(6._wp*dt)
1028# 228 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1029#if defined(MFC_OpenACC)
1030# 228 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1032# 228 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1033#elif defined(MFC_OpenMP)
1034# 228 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1036# 228 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1038# 228 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1043# 231 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1045# 231 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1046#if defined(MFC_OpenACC)
1047# 231 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1049# 231 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1050#elif defined(MFC_OpenMP)
1051# 231 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1053# 231 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1055# 231 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1057# 231 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1059# 231 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1064 do r = -fd_number, fd_number
1065 q_sf(j, k, l) = q_sf(j, k, l) + q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, l)*fd_coeff_x(r, &
1066 & j)*q_prim_vf0(eqn_idx%mom%beg + 1)%sf(r + j, k, l) + q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, &
1067 & k, l)*fd_coeff_y(r, k)*q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, r + k, l)
1073# 243 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1074#if defined(MFC_OpenACC)
1075# 243 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1077# 243 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1078#elif defined(MFC_OpenMP)
1079# 243 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1081# 243 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1083# 243 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1086 if (grid_geometry == 3)
then
1088# 246 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1090# 246 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1091#if defined(MFC_OpenACC)
1092# 246 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1094# 246 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1095#elif defined(MFC_OpenMP)
1096# 246 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1098# 246 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1100# 246 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1102# 246 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1104# 246 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1109 do r = -fd_number, fd_number
1110 q_sf(j, k, l) = q_sf(j, k, l) + q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, l)*fd_coeff_x(r, &
1111 & j)*q_prim_vf0(eqn_idx%mom%beg + 1)%sf(r + j, k, &
1112 & l) + q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, k, l)*fd_coeff_y(r, &
1113 & k)*q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, r + k, l) + q_prim_vf0(eqn_idx%mom%end)%sf(j, &
1114 & k, l)*fd_coeff_z(r, l)*q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, k, &
1115 & r + l)/y_cc(k) - (q_prim_vf0(eqn_idx%mom%end)%sf(j, k, l)**2._wp)/y_cc(k)
1121# 261 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1122#if defined(MFC_OpenACC)
1123# 261 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1125# 261 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1126#elif defined(MFC_OpenMP)
1127# 261 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1129# 261 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1131# 261 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1135# 263 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1137# 263 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1138#if defined(MFC_OpenACC)
1139# 263 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1141# 263 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1142#elif defined(MFC_OpenMP)
1143# 263 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1145# 263 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1147# 263 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1149# 263 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1151# 263 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1156 do r = -fd_number, fd_number
1157 q_sf(j, k, l) = q_sf(j, k, l) + q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, l)*fd_coeff_x(r, &
1158 & j)*q_prim_vf0(eqn_idx%mom%beg + 1)%sf(r + j, k, &
1159 & l) + q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, k, l)*fd_coeff_y(r, &
1160 & k)*q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, r + k, l) + q_prim_vf0(eqn_idx%mom%end)%sf(j, &
1161 & k, l)*fd_coeff_z(r, l)*q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, k, r + l)
1167# 277 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1168#if defined(MFC_OpenACC)
1169# 277 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1171# 277 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1172#elif defined(MFC_OpenMP)
1173# 277 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1175# 277 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1177# 277 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1184# 282 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1186# 282 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1187#if defined(MFC_OpenACC)
1188# 282 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1190# 282 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1191#elif defined(MFC_OpenMP)
1192# 282 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1194# 282 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1196# 282 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1198# 282 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1200# 282 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1205 q_sf(j, k, l) = (11._wp*q_prim_vf0(eqn_idx%mom%end)%sf(j, k, &
1206 & l) - 18._wp*q_prim_vf1(eqn_idx%mom%end)%sf(j, k, l) + 9._wp*q_prim_vf2(eqn_idx%mom%end)%sf(j, k, &
1207 & l) - 2._wp*q_prim_vf3(eqn_idx%mom%end)%sf(j, k, l))/(6._wp*dt)
1212# 292 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1213#if defined(MFC_OpenACC)
1214# 292 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1216# 292 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1217#elif defined(MFC_OpenMP)
1218# 292 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1220# 292 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1222# 292 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1225 if (grid_geometry == 3)
then
1227# 295 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1229# 295 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1230#if defined(MFC_OpenACC)
1231# 295 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1233# 295 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1234#elif defined(MFC_OpenMP)
1235# 295 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1237# 295 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1239# 295 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1241# 295 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1243# 295 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1248 do r = -fd_number, fd_number
1249 q_sf(j, k, l) = q_sf(j, k, l) + q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, l)*fd_coeff_x(r, &
1250 & j)*q_prim_vf0(eqn_idx%mom%end)%sf(r + j, k, l) + q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, k, &
1251 & l)*fd_coeff_y(r, k)*q_prim_vf0(eqn_idx%mom%end)%sf(j, r + k, &
1252 & l) + q_prim_vf0(eqn_idx%mom%end)%sf(j, k, l)*fd_coeff_z(r, &
1253 & l)*q_prim_vf0(eqn_idx%mom%end)%sf(j, k, &
1254 & r + l)/y_cc(k) + (q_prim_vf0(eqn_idx%mom%end)%sf(j, k, &
1255 & l)*q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, k, l))/y_cc(k)
1261# 311 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1262#if defined(MFC_OpenACC)
1263# 311 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1265# 311 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1266#elif defined(MFC_OpenMP)
1267# 311 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1269# 311 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1271# 311 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1275# 313 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1277# 313 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1278#if defined(MFC_OpenACC)
1279# 313 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1281# 313 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1282#elif defined(MFC_OpenMP)
1283# 313 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1285# 313 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1287# 313 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1289# 313 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1291# 313 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1296 do r = -fd_number, fd_number
1297 q_sf(j, k, l) = q_sf(j, k, l) + q_prim_vf0(eqn_idx%mom%beg)%sf(j, k, l)*fd_coeff_x(r, &
1298 & j)*q_prim_vf0(eqn_idx%mom%end)%sf(r + j, k, l) + q_prim_vf0(eqn_idx%mom%beg + 1)%sf(j, k, &
1299 & l)*fd_coeff_y(r, k)*q_prim_vf0(eqn_idx%mom%end)%sf(j, r + k, &
1300 & l) + q_prim_vf0(eqn_idx%mom%end)%sf(j, k, l)*fd_coeff_z(r, &
1301 & l)*q_prim_vf0(eqn_idx%mom%end)%sf(j, k, r + l)
1307# 327 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1308#if defined(MFC_OpenACC)
1309# 327 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1311# 327 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1312#elif defined(MFC_OpenMP)
1313# 327 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1315# 327 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"
1317# 327 "/home/runner/work/MFC/MFC/src/simulation/m_derived_variables.fpp"