Searched refs:inv_multiplicity (Results 1 – 7 of 7) sorted by relevance
| /honee/qfunctions/ |
| H A D | sgs_dd_training.h | 29 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 D | inverse_multiplicity.h | 8 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 D | sgs_dd_model.h | 72 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 D | inverse_multiplicity.c | 25 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 D | sgs_dd_model.c | 119 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 D | sgs_dd_training.c | 95 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 D | navierstokes.h | 308 CeedVector *inv_multiplicity);
|