ExaDG
Loading...
Searching...
No Matches
ExaDG::CompNS::CombinedOperator< dim, Number > Class Template Reference

Public Types

typedef dealii::LinearAlgebra::distributed::Vector< Number > VectorType
typedef ConvectiveOperator< dim, Number > ConvectiveOp
typedef ViscousOperator< dim, Number > ViscousOp
typedef CombinedOperator< dim, Number > This
typedef CellIntegrator< dim, 1, Number > CellIntegratorScalar
typedef FaceIntegrator< dim, 1, Number > FaceIntegratorScalar
typedef CellIntegrator< dim, dim, Number > CellIntegratorVector
typedef FaceIntegrator< dim, dim, Number > FaceIntegratorVector
typedef dealii::VectorizedArray< Number > scalar
typedef dealii::Tensor< 1, dim, dealii::VectorizedArray< Number > > vector
typedef dealii::Tensor< 2, dim, dealii::VectorizedArray< Number > > tensor
typedef dealii::Point< dim, dealii::VectorizedArray< Number > > point

Public Member Functions

void initialize (dealii::MatrixFree< dim, Number > const &matrix_free_in, CombinedOperatorData< dim > const &data_in, ConvectiveOp const &convective_operator_in, ViscousOp const &viscous_operator_in)
void evaluate (VectorType &dst, VectorType const &src, Number const evaluation_time) const
void evaluate_add (VectorType &dst, VectorType const &src, Number const evaluation_time) const

The documentation for this class was generated from the following file: