![]() |
v0.14.0 |
Bilinear integrator form. More...
#include <src/finite_elements/BiLinearFormsIntegrators.hpp>
Public Types | |
template<int BASE_DIM, int FIELD_DIM, int SPACE_DIM> | |
using | OpGradGrad = OpGradGradImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, I, OpBase > |
Integrate \((v_{,i},\beta(\mathbf{x}) u_{,j}))_\Omega\). More... | |
template<int BASE_DIM, int FIELD_DIM> | |
using | OpMass = OpMassImpl< BASE_DIM, FIELD_DIM, I, OpBase > |
Integrate \((v_i,\beta(\mathbf{x}) u_j)_\Omega\). More... | |
template<int BASE_DIM, int FIELD_DIM, int SPACE_DIM, int S = 0> | |
using | OpGradSymTensorGrad = OpGradSymTensorGradImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, S, I, OpBase > |
Integrate \((v_k,D_{ijkl} u_{,l})_\Omega\). More... | |
template<int BASE_DIM, int FIELD_DIM, int SPACE_DIM, int S = 0> | |
using | OpGradGradSymTensorGradGrad = OpGradGradSymTensorGradGradImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, S, I, OpBase > |
Integrate \((v_{,ij},D_{ijkl} u_{,kl})_\Omega\). More... | |
template<int BASE_DIM, int FIELD_DIM, int SPACE_DIM, int S = 0> | |
using | OpGradTensorGrad = OpGradTensorGradImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, S, I, OpBase > |
Integrate \((v_{,j},D_{ijkl} u_{,l})_\Omega\). More... | |
template<int SPACE_DIM> | |
using | OpMixDivTimesScalar = OpMixDivTimesScalarImpl< SPACE_DIM, I, OpBase > |
Integrate \((\lambda_{i,i},u)_\Omega\). More... | |
template<int SPACE_DIM, CoordinateTypes CoordSys = CARTESIAN> | |
using | OpMixDivTimesVec = OpMixDivTimesVecImpl< SPACE_DIM, I, OpBase, CoordSys > |
Integrate \((\lambda_{ij,j},u_{i})_\Omega\). More... | |
template<int SPACE_DIM, CoordinateTypes COORDINATE_SYSTEM = CARTESIAN> | |
using | OpMixScalarTimesDiv = OpMixScalarTimesDivImpl< SPACE_DIM, I, OpBase, COORDINATE_SYSTEM > |
Integrate \((\lambda,u_{i,i})_\Omega\). More... | |
template<int BASE_DIM, int FIELD_DIM, int SPACE_DIM> | |
using | OpMixVectorTimesGrad = OpMixVectorTimesGradImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, I, OpBase > |
Integrate \((\lambda_{i},u_{,j})_\Omega\). More... | |
template<int SPACE_DIM> | |
using | OpMixTensorTimesGrad = OpMixTensorTimesGradImpl< SPACE_DIM, I, OpBase > |
Integrate \((\lambda_{ij},u_{i,j})_\Omega\). More... | |
template<int BASE_DIM, int FIELD_DIM, int SPACE_DIM> | |
using | OpConvectiveTermLhsDu = OpConvectiveTermLhsDuImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, I, OpBase > |
template<int BASE_DIM, int FIELD_DIM, int SPACE_DIM> | |
using | OpConvectiveTermLhsDy = OpConvectiveTermLhsDyImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, I, OpBase > |
template<int BASE_DIM, int FIELD_DIM, int SPACE_DIM, int S = 1> | |
using | OpGradTimesTensor = OpGradTimesTensorImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, S, I, OpBase > |
Integrate \((v,f(\mathbf{x}))_\Omega\), f is a scalar. More... | |
template<int BASE_DIM, int FIELD_DIM, int SPACE_DIM> | |
using | OpConvectiveTermRhs = OpConvectiveTermRhsImpl< BASE_DIM, FIELD_DIM, SPACE_DIM, I, OpBase > |
Integrate \((v_{,i},f_{ij})_\Omega\), f is symmetric tensor. More... | |
Bilinear integrator form.
Linear integrator form.
EleOp | |
A | |
I |
EleOp | |
A | |
I |
Definition at line 493 of file BiLinearFormsIntegrators.hpp.
using MoFEM::FormsIntegrators< EleOp >::Assembly< A >::OpConvectiveTermLhsDu = OpConvectiveTermLhsDuImpl<BASE_DIM, FIELD_DIM, SPACE_DIM, I, OpBase> |
Definition at line 606 of file BiLinearFormsIntegrators.hpp.
using MoFEM::FormsIntegrators< EleOp >::Assembly< A >::OpConvectiveTermLhsDy = OpConvectiveTermLhsDyImpl<BASE_DIM, FIELD_DIM, SPACE_DIM, I, OpBase> |
Definition at line 610 of file BiLinearFormsIntegrators.hpp.
using MoFEM::FormsIntegrators< EleOp >::Assembly< A >::OpMixDivTimesScalar = OpMixDivTimesScalarImpl<SPACE_DIM, I, OpBase> |
Integrate \((\lambda_{i,i},u)_\Omega\).
SPACE_DIM |
Definition at line 569 of file BiLinearFormsIntegrators.hpp.
using MoFEM::FormsIntegrators< EleOp >::Assembly< A >::OpMixDivTimesVec = OpMixDivTimesVecImpl<SPACE_DIM, I, OpBase, CoordSys> |
Integrate \((\lambda_{ij,j},u_{i})_\Omega\).
SPACE_DIM |
Definition at line 577 of file BiLinearFormsIntegrators.hpp.
using MoFEM::FormsIntegrators< EleOp >::Assembly< A >::OpMixScalarTimesDiv = OpMixScalarTimesDivImpl<SPACE_DIM, I, OpBase, COORDINATE_SYSTEM> |
Integrate \((\lambda,u_{i,i})_\Omega\).
SPACE_DIM |
Definition at line 585 of file BiLinearFormsIntegrators.hpp.
using MoFEM::FormsIntegrators< EleOp >::Assembly< A >::OpMixTensorTimesGrad = OpMixTensorTimesGradImpl<SPACE_DIM, I, OpBase> |
Integrate \((\lambda_{ij},u_{i,j})_\Omega\).
SPACE_DIM |
Definition at line 603 of file BiLinearFormsIntegrators.hpp.
using MoFEM::FormsIntegrators< EleOp >::Assembly< A >::OpMixVectorTimesGrad = OpMixVectorTimesGradImpl<BASE_DIM, FIELD_DIM, SPACE_DIM, I, OpBase> |
Integrate \((\lambda_{i},u_{,j})_\Omega\).
SPACE_DIM |
Definition at line 594 of file BiLinearFormsIntegrators.hpp.