Template Struct LiftedTargetWeakAssembly

Nested Relationships

Nested Types

Struct Documentation

template<typename ObservableType, typename TargetLift>
struct LiftedTargetWeakAssembly

Assemble a full-dimensional FE quantity against a lifted test.

Public Types

using TargetField = typename TargetLift::source_field_type
using Point = typename TargetLift::Point

Public Static Functions

template<typename VectorType, typename MatrixType>
static inline MatrixStorage<MatrixType> assemble(const ObservableType &observable, const TargetLift &target)
template<typename MatrixType>
struct MatrixStorage

Public Members

std::shared_ptr<MatrixType> matrix
std::shared_ptr<dealii::SparsityPattern> sparsity