| /honee/qfunctions/ |
| H A D | utils.h | 28 CeedPragmaSIMD for (CeedInt i = 0; i < N; i++) u[i] *= alpha; in ScaleN() local 33 CeedPragmaSIMD for (CeedInt i = 0; i < N; i++) u[i] = alpha; in SetValueN() local 37 …eedScalar *x, CeedScalar *y, const CeedInt N) { CeedPragmaSIMD for (CeedInt i = 0; i < N; i++) y[i… in CopyN() local 45 CeedPragmaSIMD for (CeedInt i = 0; i < N; i++) output += u[i] * v[i]; in DotN() local 51 CeedPragmaSIMD for (CeedInt i = 0; i < N; i++) y[i] += alpha * x[i]; in AXPY() local 85 CeedPragmaSIMD for (CeedInt i = 0; i < N; i++) b[i] += DotN(&A[i * M], x, M); in MatVecNM() local 88 …CeedPragmaSIMD for (CeedInt i = 0; i < M; i++) { CeedPragmaSIMD for (CeedInt j = 0; j < N; j++) b[… in MatVecNM() local 109 …CeedPragmaSIMD for (CeedInt i = 0; i < N; i++) { CeedPragmaSIMD for (CeedInt j = 0; j < M; j++) B[… in MatDiagNM() local 112 …CeedPragmaSIMD for (CeedInt i = 0; i < M; i++) { CeedPragmaSIMD for (CeedInt j = 0; j < N; j++) B[… in MatDiagNM() local 129 CeedPragmaSIMD for (CeedInt i = 0; i < N; i++) { in MatMatN() local [all …]
|
| H A D | utils_eigensolver_jacobi.h | 30 CEED_QFUNCTION_HELPER CeedInt MaxEntryRow(const CeedScalar *A, CeedInt N, CeedInt i) { in MaxEntryRow() 48 for (CeedInt i = 1; i < N - 1; i++) { in MaxEntry() local 67 CEED_QFUNCTION_HELPER void CalcRot(const CeedScalar *A, CeedInt N, CeedInt i, CeedInt j, CeedScalar… in CalcRot() 155 CEED_QFUNCTION_HELPER void ApplyRot(CeedScalar *A, CeedInt N, CeedInt i, CeedInt j, CeedInt *max_id… in ApplyRot() 214 CEED_QFUNCTION_HELPER void ApplyRotLeft(CeedScalar *A, CeedInt N, CeedInt i, CeedInt j, CeedScalar … in ApplyRotLeft() 232 for (CeedInt i = 0; i < N - 1; i++) { in SortRows() local 282 for (CeedInt i = 0; i < N; i++) in Diagonalize() local 285 for (CeedInt i = 0; i < N - 1; i++) max_idx_row[i] = MaxEntryRow(A, N, i); in Diagonalize() local 291 CeedInt i, j; in Diagonalize() local 307 for (CeedInt i = 0; i < N; i++) eval[i] = A[i * N + i]; in Diagonalize() local
|
| H A D | setupgeo_helpers.h | 25 CEED_QFUNCTION_HELPER void InvertMappingJacobian_3D(CeedInt Q, CeedInt i, const CeedScalar (*dxdX_q… in InvertMappingJacobian_3D() 47 CEED_QFUNCTION_HELPER void InvertMappingJacobian_2D(CeedInt Q, CeedInt i, const CeedScalar (*dxdX_q… in InvertMappingJacobian_2D() 77 CEED_QFUNCTION_HELPER void NormalVectorFromdxdX_3D(CeedInt Q, CeedInt i, const CeedScalar (*dxdX_q)… in NormalVectorFromdxdX_3D() 113 CEED_QFUNCTION_HELPER void NormalVectorFromdxdX_2D(CeedInt Q, CeedInt i, const CeedScalar (*dxdX_q)… in NormalVectorFromdxdX_2D() 142 CEED_QFUNCTION_HELPER void InvertBoundaryMappingJacobian_3D(CeedInt Q, CeedInt i, const CeedScalar … in InvertBoundaryMappingJacobian_3D()
|
| H A D | newtonian_state.h | 26 for (int i = 0; i < 3; i++) U[i + 1] = s.momentum[i]; in UnpackState_U() local 32 for (int i = 0; i < 3; i++) Y[i + 1] = s.velocity[i]; in UnpackState_Y() local 38 for (int i = 0; i < 3; i++) V[i + 1] = s.S_momentum[i]; in UnpackState_V() local 66 for (CeedInt i = 0; i < 3; i++) Y.velocity[i] = U.momentum[i] / U.density; in StatePrimitiveFromConservative() local 77 for (CeedInt i = 0; i < 3; i++) { in StatePrimitiveFromConservative_fwd() local 100 for (int i = 0; i < 3; i++) V.S_momentum[i] = rho_div_p * Y.velocity[i]; in StateEntropyFromPrimitive() local 118 …for (CeedInt i = 0; i < 3; i++) dV.S_momentum[i] = rho_div_p * dY.velocity[i] + drho_div_p * s.Y.v… in StateEntropyFromPrimitive_fwd() local 125 for (int i = 0; i < 3; i++) Y.velocity[i] = -V.S_momentum[i] / V.S_energy; in StatePrimitiveFromEntropy() local 138 …for (int i = 0; i < 3; i++) dY.velocity[i] = -(dV.S_momentum[i] - V.S_momentum[i] * dV.S_energy / … in StatePrimitiveFromEntropy_fwd() local 151 for (int i = 0; i < 3; i++) U.momentum[i] = U.density * Y.velocity[i]; in StateConservativeFromPrimitive() local [all …]
|
| H A D | setupgeo2d.h | 45 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in Setup2d() local 86 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in SetupBoundary2d() local 140 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in Setup2D_3Dcoords() local 176 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in Setup2DBoundaryGradient() local
|
| H A D | setupgeo.h | 47 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in Setup() local 105 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in SetupBoundary() local 146 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in SetupBoundaryGradient() local
|
| H A D | grid_anisotropy_tensor.h | 21 for (int i = 0; i < 3; i++) evals[i] = 1 / sqrt(evals[i]); in AnisotropyTensor() local 38 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in AnisotropyTensorProjection() local 62 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in AnisotropyTensorCollocate() local
|
| H A D | advection.h | 182 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in ICsAdvection() local 200 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in ICsAdvection2d() local 210 CEED_QFUNCTION_HELPER void StatePhysicalGradientFromReference_ND(CeedInt N, CeedInt Q, CeedInt i, N… in StatePhysicalGradientFromReference_ND() 280 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in IFunction_AdvectionGeneric() local 316 for (CeedInt i = 0; i < dim; i++) Fe[i] = -context->diffusion_coeff * grad_s[i].U.E_total; in IFunction_AdvectionGeneric() local 358 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in MassFunction_AdvectionGeneric() local 415 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in RHSFunction_AdvectionGeneric() local 453 for (CeedInt i = 0; i < dim; i++) Fe[i] = -context->diffusion_coeff * grad_s[i].U.E_total; in RHSFunction_AdvectionGeneric() local 506 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in Advection_InOutFlowGeneric() local 548 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in DivDiffusiveFluxVolumeRHS_AdvDif_Generic() local [all …]
|
| H A D | blasius.h | 42 for (int i = 0; i < 4; i++) { in ChebyshevEval() local 46 for (int i = 3; i < N; i++) { in ChebyshevEval() local 58 for (int i = 1; i < 4; i++) { in ChebyshevEval() local 112 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in ICsBlasius() local 138 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in Blasius_Inflow() local 193 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in Blasius_Inflow_Jacobian() local
|
| H A D | stg_shur14.h | 46 for (CeedInt i = 0; i < nprofs; i++) { in InterpolateProfile() local 165 for (CeedInt i = 0; i < 3; i++) xdotd += d[i * nmodes + n] * xhat[i]; in StgShur14Calc() local 171 for (CeedInt i = 0; i < 3; i++) vp[i] *= 2 * sqrt(1.5); in StgShur14Calc() local 210 for (CeedInt i = 0; i < 3; i++) xdotd += d[i * nmodes + n] * xhat[i]; in StgShur14Calc_PrecompEktot() local 218 for (CeedInt i = 0; i < 3; i++) vp[i] *= 2 * sqrt(1.5); in StgShur14Calc_PrecompEktot() local 261 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in StgShur14Preprocess() local 299 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in ICsStg() local 355 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in StgShur14Inflow() local 429 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in StgShur14Inflow_Jacobian() local 490 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in StgShur14InflowStrongQF() local
|
| H A D | inverse_multiplicity.h | 10 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) inv_multiplicity[i] = 1.0 / multiplicity[0][i]; in InverseMultiplicity() local
|
| H A D | eulervortex.h | 179 for (CeedInt i = 0; i < 3; i++) { // Jacobian matrices for 3 directions in ConvectiveFluxJacobian_Euler() local 211 for (CeedInt i = 0; i < 3; i++) { in Tau_spatial() local 229 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in ICsEuler() local 274 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in Euler() local 395 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in IFunction_Euler() local 534 for (CeedInt i = 0; i < 3; i++) mean_velocity[i] = 0.; in TravelingVortex_Inflow() local 541 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in TravelingVortex_Inflow() local 591 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in Euler_Outflow() local
|
| /honee/problems/ |
| H A D | densitycurrent.c | 39 for (PetscInt i = 0; i < dim; i++) domain_size[i] = domain_max[i] - domain_min[i]; in NS_DENSITY_CURRENT() local 50 for (PetscInt i = 0; i < dim; i++) center[i] = .5 * domain_size[i]; in NS_DENSITY_CURRENT() local 61 for (PetscInt i = 0; i < dim; i++) dc_axis[i] /= norm; in NS_DENSITY_CURRENT() local 74 for (PetscInt i = 0; i < dim; i++) center[i] *= units->meter; in NS_DENSITY_CURRENT() local
|
| H A D | stg_shur14.c | 33 for (PetscInt i = 0; i < nprofs; i++) { in CalcCholeskyDecomp() local 76 for (PetscInt i = 0; i < stg_ctx->nprofs; i++) { in ReadStgInflow() local 131 for (PetscInt i = 0; i < stg_ctx->nmodes; i++) { in ReadStgRand() local 208 CeedPragmaSIMD for (PetscInt i = 0; i < (*stg_ctx)->nprofs; i++) { in GetStgContextData() local 214 …CeedPragmaSIMD for (PetscInt i = 0; i < (*stg_ctx)->nmodes; i++) kappa[i] = kmin * pow((*stg_ctx)-… in GetStgContextData() local 281 for (PetscInt i = 0; i < 3; i++) domain_size[i] = domain_max[i] - domain_min[i]; in SetupStg() local 342 for (int i = 0; i < 4; i++) comps[i] = i; in SetupStrongStg() local 347 for (int i = 0; i < 4; i++) comps[i] = i + 1; in SetupStrongStg() local 352 for (int i = 0; i < 4; i++) comps[i] = i + 1; in SetupStrongStg() local
|
| H A D | eulervortex.c | 80 …for (PetscInt i = 0; i < 5; i++) PetscCall(PetscStrallocpy(component_names[i], &problem->component… in NS_EULER_VORTEX() local 94 for (PetscInt i = 0; i < dim; i++) domain_size[i] = domain_max[i] - domain_min[i]; in NS_EULER_VORTEX() local 105 …for (PetscInt i = 0; i < dim; i++) center[i] = .5 * domain_size[i] / units->meter; // Redimension… in NS_EULER_VORTEX() local 128 for (PetscInt i = 0; i < 3; i++) { in NS_EULER_VORTEX() local
|
| H A D | bc_freestream.c | 126 …for (int i = 0; i < 3; i++) Y_inf.velocity[i] = reference->velocity[i] * units->second / units->me… in FreestreamBCSetup() local 138 for (int i = 0; i < 3; i++) Y_inf.velocity[i] *= units->meter / units->second; in FreestreamBCSetup() local 198 for (int i = 1; i < 4; i++) { in CheckQWithTolerance() local 205 for (int i = 1; i < 4; i++) { in CheckQWithTolerance() local 234 for (int i = 0; i < 10; i++) { in TestRiemannHLL_fwd() local 296 for (int i = 0; i < 10; i++) { in TestRiemannHLLC_fwd() local 360 for (int i = 0; i < 10; i++) { in TestComputeHLLSpeeds_Roe_fwd() local 429 for (int i = 0; i < 5; i++) { in TestTotalSpecificEnthalpy_fwd() local 469 for (int i = 0; i < 2; i++) { in TestRowSetup_fwd() local
|
| H A D | newtonian.c | 481 for (PetscInt i = 0; i < 3; i++) newtonian_ig_ctx->g[i] *= units->m_per_squared_s; in NS_NEWTONIAN_IG() local 483 for (PetscInt i = 0; i < 3; i++) reference.velocity[i] *= units->meter / units->second; in NS_NEWTONIAN_IG() local 488 for (PetscInt i = 0; i < 3; i++) domain_size[i] = (domain_max[i] - domain_min[i]); in NS_NEWTONIAN_IG() local 549 …for (PetscInt i = 0; i < 5; i++) PetscCall(PetscStrallocpy(conserv_component_names[i], &problem->c… in NS_NEWTONIAN_IG() local 555 …for (PetscInt i = 0; i < 5; i++) PetscCall(PetscStrallocpy(prim_component_names[i], &problem->comp… in NS_NEWTONIAN_IG() local 561 …for (PetscInt i = 0; i < 5; i++) PetscCall(PetscStrallocpy(entropy_component_names[i], &problem->c… in NS_NEWTONIAN_IG() local 655 for (int i = 1; i < 4; i++) { in CheckQWithTolerance() local 662 for (int i = 1; i < 4; i++) { in CheckQWithTolerance() local 706 for (int i = 0; i < 5; i++) { in TestState_fwd() local
|
| H A D | channel.c | 77 for (PetscInt i = 0; i < 3; i++) domain_size[i] = domain_max[i] - domain_min[i]; in NS_CHANNEL() local 159 for (PetscInt i = 0; i < 3; i++) domain_size[i] = domain_max[i] - domain_min[i]; in DivDiffFluxVerifyMesh() local 175 for (PetscInt i = 0; i < ncoords; i++) { in DivDiffFluxVerifyMesh() local
|
| H A D | shocktube.c | 59 for (PetscInt i = 0; i < 3; i++) domain_size[i] = domain_max[i] - domain_min[i]; in NS_SHOCKTUBE() local 124 …for (PetscInt i = 0; i < 5; i++) PetscCall(PetscStrallocpy(component_names[i], &problem->component… in NS_SHOCKTUBE() local
|
| H A D | blasius.c | 42 for (int i = 0; i < N - 3; i++) { in CompressibleBlasiusResidual() local 103 for (int i = 0; i < N; i++) blasius->Tf_cheb[i] = cheb_coefs[i]; in ComputeChebyshevCoefficients() local 104 for (int i = 0; i < N - 1; i++) blasius->Th_cheb[i] = cheb_coefs[i + N]; in ComputeChebyshevCoefficients() local
|
| /honee/src/ |
| H A D | monitor_totalkineticenergy.c | 152 for (PetscInt i = 0; i < monitor_ctx->num_comps; i++) { in TSMonitor_TotalKineticEnergy() local 160 …for (PetscInt i = 0; i < monitor_ctx->num_comps; i++) monitor_ctx->sum_values[i] /= monitor_ctx->v… in TSMonitor_TotalKineticEnergy() local 194 for (PetscInt i = 0; i < monitor_ctx->num_comps; i++) { in TSMonitor_TotalKineticEnergy() local 203 for (PetscInt i = 0; i < monitor_ctx->num_comps; i++) { in TSMonitor_TotalKineticEnergy() local 210 for (PetscInt i = 0; i < monitor_ctx->num_comps; i++) { in TSMonitor_TotalKineticEnergy() local 215 … for (PetscInt i = 1; i < monitor_ctx->num_comps - 1; i++) sum_rates += monitor_ctx->sum_values[i]; in TSMonitor_TotalKineticEnergy() local
|
| H A D | honee-meshtransform.c | 25 for (PetscInt i = 0; i < ndims; i++) dims[i] = atoi(array[i]); in GetYNodeLocs() local 32 for (PetscInt i = 0; i < dims[0]; i++) { in GetYNodeLocs() local 71 for (PetscInt i = 0; i < 3; i++) domain_size[i] = domain_max[i] - domain_min[i]; in HoneeMeshTransform_PlateMesh() local 98 for (PetscInt i = 0; i < ncoords; i++) { in HoneeMeshTransform_PlateMesh() local 123 for (PetscInt i = 0; i < ncoords; i++) { in HoneeMeshTransform_PlateMesh() local
|
| H A D | setupdm.c | 94 for (PetscInt i = 0; i < problem->num_bc_defs; i++) { in SetUpDM() local 116 for (PetscInt i = 0; i < problem->num_components; i++) { in SetUpDM() local 131 for (PetscInt i = 0, d = honee->app_ctx->degree; i < honee->app_ctx->viz_refine; i++) { in VizRefineDM() local 153 for (PetscInt i = 1; i < honee->app_ctx->viz_refine; i++) { in VizRefineDM() local
|
| H A D | honee.c | 107 for (PetscInt i = 0; i < problem->num_bc_defs; i++) { in HoneeDestroy() local 111 for (PetscInt i = 0; i < problem->num_components; i++) { in HoneeDestroy() local
|
| /honee/problems/torch/ |
| H A D | sgs_model_torch.cpp | 99 for (PetscInt i = 0; i < input_size; i++) { in ModelInference_Torch() local 136 for (PetscInt i = 0; i < output_size; i++) { in ModelInference_Torch() local
|