Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex70.c39 #define NODES_PER_EL 4 /* nodes per element */ macro
55 static void EvaluateBasisDerivatives_Q1(PetscScalar _xi[], PetscScalar dN[][NODES_PER_EL]) in EvaluateBasisDerivatives_Q1() argument
71 static void EvaluateDerivatives(PetscScalar dN[][NODES_PER_EL], PetscScalar dNx[][NODES_PER_EL], Pe… in EvaluateDerivatives() argument
78 for (i = 0; i < NODES_PER_EL; i++) { in EvaluateDerivatives()
94 for (i = 0; i < NODES_PER_EL; i++) { in EvaluateDerivatives()
122 for (PetscInt i = 0; i < NODES_PER_EL; i++) { in DMDAGetElementEqnums_up()
146 PetscScalar GNi_p[NSD][NODES_PER_EL], GNx_p[NSD][NODES_PER_EL]; in BForm_DivT()
148 PetscScalar B[3][U_DOFS * NODES_PER_EL]; in BForm_DivT()
159 for (i = 0; i < NODES_PER_EL; i++) { in BForm_DivT()
194 PetscScalar Ni_p[NODES_PER_EL], GNi_p[NSD][NODES_PER_EL], GNx_p[NSD][NODES_PER_EL]; in BForm_Grad()
[all …]
H A Dex43.c64 #define NODES_PER_EL 4 /* nodes per element */ macro
127 static void ConstructQ12D_GNi(PetscScalar _xi[], PetscScalar GNi[][NODES_PER_EL]) in ConstructQ12D_GNi() argument
143 static void ConstructQ12D_GNx(PetscScalar GNi[][NODES_PER_EL], PetscScalar GNx[][NODES_PER_EL], Pet… in ConstructQ12D_GNx() argument
150 for (i = 0; i < NODES_PER_EL; i++) { in ConstructQ12D_GNx()
166 for (i = 0; i < NODES_PER_EL; i++) { in ConstructQ12D_GNx()
497 PetscScalar GNi_p[NSD][NODES_PER_EL], GNx_p[NSD][NODES_PER_EL]; in FormStressOperatorQ1()
499 PetscScalar B[3][U_DOFS * NODES_PER_EL]; in FormStressOperatorQ1()
509 for (i = 0; i < NODES_PER_EL; i++) { in FormStressOperatorQ1()
547 PetscScalar Ni_p[NODES_PER_EL]; in FormGradientOperatorQ1()
548 PetscScalar GNi_p[NSD][NODES_PER_EL], GNx_p[NSD][NODES_PER_EL]; in FormGradientOperatorQ1()
[all …]
H A Dex42.c19 #define NODES_PER_EL 8 /* nodes per element */ macro
119 static void ShapeFunctionQ13D_Evaluate_dxi(PetscScalar _xi[], PetscScalar GNi[][NODES_PER_EL]) in ShapeFunctionQ13D_Evaluate_dxi() argument
179 … void ShapeFunctionQ13D_Evaluate_dx(PetscScalar GNi[][NODES_PER_EL], PetscScalar GNx[][NODES_PER_E… in ShapeFunctionQ13D_Evaluate_dx() argument
188 for (n = 0; n < NODES_PER_EL; n++) { in ShapeFunctionQ13D_Evaluate_dx()
221 for (n = 0; n < NODES_PER_EL; n++) { in ShapeFunctionQ13D_Evaluate_dx()
565 for (n = 0; n < NODES_PER_EL; n++) { in DMDASetValuesLocalStencil3D_ADD_VALUES()
598 PetscScalar GNi_p[NSD][NODES_PER_EL], GNx_p[NSD][NODES_PER_EL]; in FormStressOperatorQ13D()
600 PetscScalar B[6][U_DOFS * NODES_PER_EL]; in FormStressOperatorQ13D()
601 const PetscInt nvdof = U_DOFS * NODES_PER_EL; in FormStressOperatorQ13D()
611 for (i = 0; i < NODES_PER_EL; i++) { in FormStressOperatorQ13D()
[all …]
H A Dex49.c78 #define NODES_PER_EL 4 /* nodes per element */ macro
132 static void ConstructQ12D_GNi(PetscScalar _xi[], PetscScalar GNi[][NODES_PER_EL]) in ConstructQ12D_GNi() argument
148 static void ConstructQ12D_GNx(PetscScalar GNi[][NODES_PER_EL], PetscScalar GNx[][NODES_PER_EL], Pet… in ConstructQ12D_GNx() argument
155 for (i = 0; i < NODES_PER_EL; i++) { in ConstructQ12D_GNx()
171 for (i = 0; i < NODES_PER_EL; i++) { in ConstructQ12D_GNx()
423 PetscScalar GNi_p[NSD][NODES_PER_EL], GNx_p[NSD][NODES_PER_EL]; in FormStressOperatorQ1()
425 PetscScalar B[3][U_DOFS * NODES_PER_EL]; in FormStressOperatorQ1()
436 for (i = 0; i < NODES_PER_EL; i++) { in FormStressOperatorQ1()
487 PetscScalar Ni_p[NODES_PER_EL]; in FormMomentumRhsQ1()
488 PetscScalar GNi_p[NSD][NODES_PER_EL], GNx_p[NSD][NODES_PER_EL]; in FormMomentumRhsQ1()
[all …]