Home
last modified time | relevance | path

Searched refs:multiplicity (Results 1 – 4 of 4) sorted by relevance

/honee/src/
H A Dinverse_multiplicity.c28 CeedVector multiplicity; in GetInverseMultiplicity() local
40 PetscCallCeed(ceed, CeedElemRestrictionCreateVector(elem_restr, &multiplicity, NULL)); in GetInverseMultiplicity()
47 PetscCall(VecPetscToCeed(Multiplicity_loc, &m_mem_type, multiplicity)); in GetInverseMultiplicity()
48 PetscCallCeed(ceed, CeedElemRestrictionGetMultiplicity(elem_restr, multiplicity)); in GetInverseMultiplicity()
49 PetscCall(VecCeedToPetsc(multiplicity, m_mem_type, Multiplicity_loc)); in GetInverseMultiplicity()
53 PetscCall(VecPetscToCeed(Multiplicity_loc, &m_mem_type, multiplicity)); in GetInverseMultiplicity()
55 PetscCallCeed(ceed, CeedElemRestrictionGetMultiplicity(elem_restr, multiplicity)); in GetInverseMultiplicity()
68 …PetscCallCeed(ceed, CeedOperatorApply(op_multiplicity, multiplicity, *inv_multiplicity, CEED_REQUE… in GetInverseMultiplicity()
71 PetscCall(VecCeedToPetsc(multiplicity, m_mem_type, Multiplicity_loc)); in GetInverseMultiplicity()
75 PetscCallCeed(ceed, CeedVectorDestroy(&multiplicity)); in GetInverseMultiplicity()
H A Dstrong_boundary_conditions.c14 CeedVector multiplicity, x_stored, scale_stored, stg_data, dXdx, x_coord; in SetupStrongSTG_Ceed() local
107 PetscCallCeed(ceed, CeedElemRestrictionCreateVector(elem_restr_q_face, &multiplicity, NULL)); in SetupStrongSTG_Ceed()
108 PetscCallCeed(ceed, CeedElemRestrictionGetMultiplicity(elem_restr_q_face, multiplicity)); in SetupStrongSTG_Ceed()
126 … CeedOperatorSetField(op_setup, "multiplicity", elem_restr_q_face, CEED_BASIS_NONE, multiplicity)); in SetupStrongSTG_Ceed()
155 PetscCallCeed(ceed, CeedVectorDestroy(&multiplicity)); in SetupStrongSTG_Ceed()
/honee/qfunctions/
H A Dinverse_multiplicity.h7 const CeedScalar(*multiplicity)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in InverseMultiplicity() local
10 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) inv_multiplicity[i] = 1.0 / multiplicity[0][i]; in InverseMultiplicity()
H A Dstrong_boundary_conditions.h10 const CeedScalar(*multiplicity)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[2]; in SetupStrongBC() local
17 scale_stored[i] = 1.0 / multiplicity[0][i]; in SetupStrongBC()