DUNE-ACFEM (2.5.1)
incompressibletransportmodel.hh
64 static_assert((int)VelocityType::FunctionSpaceType::dimRange == (int)dimWorld && dimDomain == dimWorld,
73 IncompressibleTransportOperatorParts(const Fem::Function<typename VelocityType::FunctionSpaceType,
155 return IncompressibleTransportOperatorParts<typename Object::FunctionSpaceType, Velocity>(velocity, name);
168 OperatorPartsAdapterModel<IncompressibleTransportOperatorParts<typename Object::FunctionSpaceType, Velocity>,
174 typedef IncompressibleTransportOperatorParts<typename Object::FunctionSpaceType, Velocity> OperatorPartsType;
176 return OperatorPartsAdapterModel<OperatorPartsType, GridPartType>(OperatorPartsType(velocity, name));
Define a model for an advection term with a divergence-free velocity field.
Definition: incompressibletransportmodel.hh:43
Interface class for second order elliptic models.
Definition: operatorparts.hh:92
StructureFlags
Static flags for the overall structure of the operator.
Definition: incompressibletransportmodel.hh:120
static IncompressibleTransportOperatorParts< typename Object::FunctionSpaceType, Velocity > incompressibleTransportOperatorParts(const Object &object, const Fem::Function< typename Velocity::FunctionSpaceType, Velocity > &velocity, const std::string &name="")
Generate an advection-model object.
Definition: incompressibletransportmodel.hh:151
static OperatorPartsAdapterModel< IncompressibleTransportOperatorParts< typename Object::FunctionSpaceType, Velocity >, typename Object::GridPartType > incompressibleTransportModel(const Object &object, const Fem::Function< typename Velocity::FunctionSpaceType, Velocity > &velocity, const std::string &name="")
Generate an advection-model object.
Definition: incompressibletransportmodel.hh:170
void linearizedSource(const RangeType &uBar, const JacobianRangeType &DuBar, const Entity &entity, const Point &x, const RangeType &value, const JacobianRangeType &jacobian, RangeType &result) const
The linearized source term as function of local coordinates.
Definition: incompressibletransportmodel.hh:94
ConstituentFlags
Provide information about the constituents of the model.
Definition: incompressibletransportmodel.hh:127
Traits-template which has to be specialized for each individual model.
Definition: operatorparts.hh:36
![Creative Commons License](https://i.creativecommons.org/l/by-sa/4.0/80x15.png)