ASPECT
|
Public Member Functions | |
AdditionalMaterialOutputsStokesRHS (const unsigned int n_points) | |
~AdditionalMaterialOutputsStokesRHS () override=default | |
void | average (const MaterialAveraging::AveragingOperation, const FullMatrix< double > &, const FullMatrix< double > &) override |
Public Member Functions inherited from aspect::MaterialModel::AdditionalMaterialOutputs< dim > | |
virtual | ~AdditionalMaterialOutputs ()=default |
Public Attributes | |
std::vector< Tensor< 1, dim > > | rhs_u |
std::vector< double > | rhs_p |
std::vector< double > | rhs_melt_pc |
A class for additional output fields to be added to the RHS of the Stokes system, which can be attached to the MaterialModel::MaterialModelOutputs structure and filled in the MaterialModel::Interface::evaluate() function.
Definition at line 1093 of file interface.h.
|
inline |
Definition at line 1096 of file interface.h.
|
overridedefault |
|
inlineoverridevirtual |
Reimplemented from aspect::MaterialModel::AdditionalMaterialOutputs< dim >.
Definition at line 1103 of file interface.h.
std::vector<Tensor<1,dim> > aspect::MaterialModel::AdditionalMaterialOutputsStokesRHS< dim >::rhs_u |
Force tensor on the right-hand side for the conservation of momentum equation (first part of the Stokes equation) in each quadrature point.
Definition at line 1115 of file interface.h.
std::vector<double> aspect::MaterialModel::AdditionalMaterialOutputsStokesRHS< dim >::rhs_p |
Force value for the conservation of mass equation (second Stokes equation) in each quadrature point.
Definition at line 1121 of file interface.h.
std::vector<double> aspect::MaterialModel::AdditionalMaterialOutputsStokesRHS< dim >::rhs_melt_pc |
Force for the compaction pressure equation (when using melt transport) in each quadrature point.
Definition at line 1127 of file interface.h.