Loading...
Searching...
No Matches
terra::fe::wedge::operators::shell::Zero< ScalarT > Class Template Reference

#include <zero.hpp>

Public Types

using SrcVectorType = linalg::VectorQ1Scalar< ScalarT >
 
using DstVectorType = linalg::VectorQ1Scalar< ScalarT >
 
using ScalarType = ScalarT
 

Public Member Functions

 Zero (linalg::OperatorApplyMode operator_apply_mode=linalg::OperatorApplyMode::Replace)
 
void apply_impl (const SrcVectorType &src, DstVectorType &dst)
 

Member Typedef Documentation

◆ DstVectorType

template<typename ScalarT >
using terra::fe::wedge::operators::shell::Zero< ScalarT >::DstVectorType = linalg::VectorQ1Scalar< ScalarT >

◆ ScalarType

template<typename ScalarT >
using terra::fe::wedge::operators::shell::Zero< ScalarT >::ScalarType = ScalarT

◆ SrcVectorType

template<typename ScalarT >
using terra::fe::wedge::operators::shell::Zero< ScalarT >::SrcVectorType = linalg::VectorQ1Scalar< ScalarT >

Constructor & Destructor Documentation

◆ Zero()

template<typename ScalarT >
terra::fe::wedge::operators::shell::Zero< ScalarT >::Zero ( linalg::OperatorApplyMode  operator_apply_mode = linalg::OperatorApplyMode::Replace)
inlineexplicit

Member Function Documentation

◆ apply_impl()

template<typename ScalarT >
void terra::fe::wedge::operators::shell::Zero< ScalarT >::apply_impl ( const SrcVectorType src,
DstVectorType dst 
)
inline

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