SpECTRE  2021.08.02
Elasticity::BoundaryConditions::Zero< Dim, BoundaryConditionType, Registrars > Class Template Reference

Impose zero Dirichlet ("fixed") or Neumann ("free") boundary conditions. More...

#include <Zero.hpp>

Public Member Functions

 Zero (const Zero &) noexcept=default
 
Zerooperator= (const Zero &) noexcept=default
 
 Zero (Zero &&) noexcept=default
 
Zerooperator= (Zero &&) noexcept=default
 
std::unique_ptr< domain::BoundaryConditions::BoundaryConditionget_clone () const noexcept override
 

Detailed Description

template<size_t Dim, elliptic::BoundaryConditionType BoundaryConditionType, typename Registrars = tmpl::list<Registrars::Zero<Dim, BoundaryConditionType>>>
class Elasticity::BoundaryConditions::Zero< Dim, BoundaryConditionType, Registrars >

Impose zero Dirichlet ("fixed") or Neumann ("free") boundary conditions.