#include "b2boundary_condition.H"
Public Types | |
enum | Type { none = 0 , const_value = 1 , const_derivative = 2 , noconstant_derivative_constant_struct = 3 } |
Public Member Functions | |
virtual Type | get_type () const =0 |
![]() | |
virtual const std::string & | get_object_name () const |
virtual | ~Object () |
Additional Inherited Members | |
![]() | |
static ObjectType | type |
Abstract class defining the interface for model reduction boundary conditions.
The model reduction is defined by the constraint g(v,t) = u where u is a solution vector, t is the time, v is the new solution vector in the reduced model and g is a nonlinear function from R(nb_dof) x R to R(m) where m < nb_dof is the number of unknowns in the reduced model.
The different types of model reduction boundary conditions.
|
pure virtual |