Home
last modified time | relevance | path

Searched refs:basis (Results 1 – 14 of 14) sorted by relevance

/honee/qfunctions/
H A Dsgs_dd_utils.h25 CEED_QFUNCTION_HELPER void OrientBasisWithVector(CeedScalar basis[3][3], const CeedScalar vector[3]… in OrientBasisWithVector()
28 MatVec3(basis, vector, CEED_NOTRANSPOSE, alignment); in OrientBasisWithVector()
30 if (alignment[0] < 0) ScaleN(basis[0], -1, 3); in OrientBasisWithVector()
31 if (alignment[2] < 0) ScaleN(basis[2], -1, 3); in OrientBasisWithVector()
33 Cross3(basis[2], basis[0], cross); in OrientBasisWithVector()
34 CeedScalar basis_1_orientation = Dot3(cross, basis[1]); in OrientBasisWithVector()
35 if (basis_1_orientation < 0) ScaleN(basis[1], -1, 3); in OrientBasisWithVector()
/honee/include/
H A Ddm-utils.h18 CeedBasis *basis);
19 …e(Ceed ceed, DM dm, DMLabel domain_label, PetscInt label_value, PetscInt height, CeedBasis *basis);
21 … CeedElemRestriction *elem_restr, CeedBasis *basis, CeedVector *vector);
23 CeedBasis *basis);
25 CeedBasis *basis);
H A Dnavierstokes.h349 …ldData(DivDiffFluxProjectionData diff_flux_proj, CeedElemRestriction *elem_restr, CeedBasis *basis,
/honee/src/
H A Ddm-utils.c739 CeedBasis basis = *(CeedBasis *)ctx; in DMPlexCeedBasisDestroy() local
742 PetscCallCeed(CeedBasisReturnCeed(basis), CeedBasisDestroy(&basis)); in DMPlexCeedBasisDestroy()
765 CeedBasis *basis) { in DMPlexCeedBasisCreate() argument
783 *basis = NULL; in DMPlexCeedBasisCreate()
784 PetscCallCeed(ceed, CeedBasisReferenceCopy(container_basis, basis)); in DMPlexCeedBasisCreate()
830 …eed, CeedBasisCreateH1(ceed, elem_topo, num_comp, P, Q, interp, grad, q_points, q_weights, basis)); in DMPlexCeedBasisCreate()
848 …teTensorH1(ceed, dim, num_comp, P_1d, Q_1d, interp_1d, grad_1d, q_points_1d, q_weights_1d, basis)); in DMPlexCeedBasisCreate()
858 PetscCallCeed(ceed, CeedBasisReferenceCopy(*basis, &container_basis)); in DMPlexCeedBasisCreate()
879 …(Ceed ceed, DM dm, DMLabel domain_label, PetscInt label_value, PetscInt height, CeedBasis *basis) { in DMPlexCeedBasisCoordinateCreate() argument
884 PetscCall(DMPlexCeedBasisCreate(ceed, dm_coord, domain_label, label_value, height, 0, basis)); in DMPlexCeedBasisCoordinateCreate()
[all …]
H A Ddiff_flux_projection.c106 …ldData(DivDiffFluxProjectionData diff_flux_proj, CeedElemRestriction *elem_restr, CeedBasis *basis, in DivDiffFluxProjectionGetOperatorFieldData() argument
112 …if (basis) PetscCallCeed(ceed, CeedBasisReferenceCopy(diff_flux_proj->basis_div_diff_flux, basis)); in DivDiffFluxProjectionGetOperatorFieldData()
H A Dmonitor_totalkineticenergy.c33 static PetscErrorCode CreateElemRestrColloc_CompMajor(Ceed ceed, CeedInt num_comp, CeedBasis basis,… in CreateElemRestrColloc_CompMajor() argument
38 PetscCallCeed(ceed, CeedBasisGetNumQuadraturePoints(basis, &num_elem_qpts)); in CreateElemRestrColloc_CompMajor()
/honee/
H A DCHANGELOG.md11 - For strong STG, element size is calculated from cell-to-face basis. `-stg_dx` no longer needed in…
H A DDoxyfile961 # character encoding on a per file pattern basis. Doxygen will compare the file
1120 # basis. Doxygen will compare the file name with each pattern and apply the
/honee/src/spanstats/
H A Dspanstats.c121 static PetscErrorCode CreateElemRestrColloc_CompMajor(Ceed ceed, CeedInt num_comp, CeedBasis basis,… in CreateElemRestrColloc_CompMajor() argument
126 PetscCallCeed(ceed, CeedBasisGetNumQuadraturePoints(basis, &num_elem_qpts)); in CreateElemRestrColloc_CompMajor()
/honee/problems/
H A Dsgs_dd_model.c328 PetscSpace basis; in SgsDDSetupNodalEvaluation_Sequential() local
332 PetscCall(PetscFEGetBasisSpace(fe, &basis)); in SgsDDSetupNodalEvaluation_Sequential()
333 PetscCall(PetscSpaceGetDegree(basis, &degree, NULL)); in SgsDDSetupNodalEvaluation_Sequential()
/honee/doc/
H A Dreferences.bib100 title = {Hierarchical basis for stabilized finite element methods for compressible flows},
H A Dauxiliary.md43 … coefficients of the projected function, and $\psi^\mathrm{parent}_N$ the basis functions of the p…
75 where the integral $\int_{T_0}^{T_f} \phi(x,y,z,t) \mathrm{d}t$ is calculated on a running basis.
H A Druntime_options.md27 - Polynomial degree of tensor product basis (must be >= 1)
H A Dtheory.md353 For linear basis functions, this leads to constant values of $\nabla \cdot \bm F_{\text{diff}}$ wit…