#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 |
Public Member Functions inherited from b2000::Object | |
| virtual const std::string & | get_object_name () const |
| virtual | ~Object () |
Additional Inherited Members | |
Static Public Attributes inherited from b2000::Object | |
| 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 |