Home
last modified time | relevance | path

Searched refs:inv_multiplicity (Results 1 – 7 of 7) sorted by relevance

/honee/qfunctions/
H A Dsgs_dd_training.h29 const CeedScalar(*inv_multiplicity) = (const CeedScalar(*))in[4]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
50 for (int j = 0; j < 6; j++) v[j][i] = inv_multiplicity[i] * inputs[j]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
52 … = (velo_prod[DIFF_FILTER_VELOCITY_SQUARED_XX][i] - Square(s.Y.velocity[0])) * inv_multiplicity[i]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
53 … = (velo_prod[DIFF_FILTER_VELOCITY_SQUARED_YY][i] - Square(s.Y.velocity[1])) * inv_multiplicity[i]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
54 … = (velo_prod[DIFF_FILTER_VELOCITY_SQUARED_ZZ][i] - Square(s.Y.velocity[2])) * inv_multiplicity[i]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
55 …rod[DIFF_FILTER_VELOCITY_SQUARED_YZ][i] - s.Y.velocity[1] * s.Y.velocity[2]) * inv_multiplicity[i]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
56 …rod[DIFF_FILTER_VELOCITY_SQUARED_XZ][i] - s.Y.velocity[0] * s.Y.velocity[2]) * inv_multiplicity[i]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
57 …rod[DIFF_FILTER_VELOCITY_SQUARED_XY][i] - s.Y.velocity[0] * s.Y.velocity[1]) * inv_multiplicity[i]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
H A Dinverse_multiplicity.h8 CeedScalar(*inv_multiplicity) = (CeedScalar(*))out[0]; in InverseMultiplicity()
10 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) inv_multiplicity[i] = 1.0 / multiplicity[0][i]; in InverseMultiplicity()
H A Dsgs_dd_model.h72 const CeedScalar(*inv_multiplicity) = (const CeedScalar(*))in[4]; in ComputeSgsDDNodal_Fused()
92 for (int j = 0; j < 6; j++) v[j][i] = inv_multiplicity[i] * km_sgs[j]; in ComputeSgsDDNodal_Fused()
115 const CeedScalar(*inv_multiplicity) = (const CeedScalar(*))in[3]; in ComputeSgsDDNodal_Sequential_Inputs()
136 ScaleN(model_inputs_i, inv_multiplicity[i], 6); in ComputeSgsDDNodal_Sequential_Inputs()
159 const CeedScalar(*inv_multiplicity) = in[1]; in ComputeSgsDDNodal_Sequential_Inference()
169 ScaleN(model_outputs_i, inv_multiplicity[i], 6); in ComputeSgsDDNodal_Sequential_Inference()
179 const CeedScalar(*inv_multiplicity) = (const CeedScalar(*))in[2]; in ComputeSgsDDNodal_Sequential_Outputs()
197 for (int j = 0; j < 6; j++) kmsgs_stress[j][i] = inv_multiplicity[i] * kmsgs_stress_i[j]; in ComputeSgsDDNodal_Sequential_Outputs()
/honee/src/
H A Dinverse_multiplicity.c25 CeedVector *inv_multiplicity) { in GetInverseMultiplicity() argument
36 …lCeed(ceed, CeedElemRestrictionCreateVector(*elem_restr_inv_multiplicity, inv_multiplicity, NULL)); in GetInverseMultiplicity()
68 …PetscCallCeed(ceed, CeedOperatorApply(op_multiplicity, multiplicity, *inv_multiplicity, CEED_REQUE… in GetInverseMultiplicity()
/honee/problems/
H A Dsgs_dd_model.c119 CeedVector inv_multiplicity, x_coord; in SgsDDSetupNodalEvaluation_Fused() local
144 &elem_restr_inv_multiplicity, &inv_multiplicity)); in SgsDDSetupNodalEvaluation_Fused()
178 …dd_nodal, "inverse multiplicity", elem_restr_inv_multiplicity, CEED_BASIS_NONE, inv_multiplicity)); in SgsDDSetupNodalEvaluation_Fused()
187 PetscCallCeed(ceed, CeedVectorDestroy(&inv_multiplicity)); in SgsDDSetupNodalEvaluation_Fused()
204 … CeedElemRestriction elem_restr_inv_multiplicity, CeedVector inv_multiplicity, in SgsDDSetupNodalEvaluation_Sequential_Ceed() argument
222 …nference, "inverse multiplicity", elem_restr_inv_multiplicity, CEED_BASIS_NONE, inv_multiplicity)); in SgsDDSetupNodalEvaluation_Sequential_Ceed()
252 … CeedElemRestriction elem_restr_inv_multiplicity, CeedVector inv_multiplicity, in SgsDDSetupNodalEvaluation_Sequential_Torch() argument
315 CeedVector inv_multiplicity, eigvec; in SgsDDSetupNodalEvaluation_Sequential() local
391 &elem_restr_inv_multiplicity, &inv_multiplicity)); in SgsDDSetupNodalEvaluation_Sequential()
426 …d_inputs, "inverse multiplicity", elem_restr_inv_multiplicity, CEED_BASIS_NONE, inv_multiplicity)); in SgsDDSetupNodalEvaluation_Sequential()
[all …]
/honee/src/smartsim/
H A Dsgs_dd_training.c95 CeedVector inv_multiplicity, filtered_fields; in SetupTrainingDataCalculation() local
106 &elem_restr_inv_multiplicity, &inv_multiplicity)); in SetupTrainingDataCalculation()
154 …dd_train, "inverse multiplicity", elem_restr_inv_multiplicity, CEED_BASIS_NONE, inv_multiplicity)); in SetupTrainingDataCalculation()
160 PetscCallCeed(ceed, CeedVectorDestroy(&inv_multiplicity)); in SetupTrainingDataCalculation()
/honee/include/
H A Dnavierstokes.h308 CeedVector *inv_multiplicity);