Registry
|
Public Member Functions | |
bool | active_index (GridFunction *unnamed, GridFunction *unnamed, GridFunction *unnamed, GridFunction *unnamed) |
is index active or not, stores activeSetList More... | |
ActiveSet () | |
bool | check_conv (GridFunction *unnamed, const GridFunction *unnamed, size_t unnamed) |
activeIndexSet changed or not More... | |
bool | check_ineq (const Matrix *unnamed, const Vector *unnamed, const Vector *unnamed, const Vector *unnamed) |
check if all inequalities are fulfilled More... | |
void | lagrange_multiplier (GridFunction *unnamed, const GridFunction *unnamed) |
computes lagrange multiplier More... | |
void | prepare (GridFunction *prepare) |
void | residual_lagrange_mult (Vector *unnamed, const Matrix *unnamed, const Vector *unnamed, Vector *unnamed) |
computes lagrange multiplier More... | |
void | set_dirichlet_rows (Matrix *unnamed) |
sets dirichlet rows for active DoFs More... | |
void | set_lagrange_multiplier_disc (SmartPtr< ILagrangeMultiplierDisc > discretization_to_compute_the_lagrange_multiplier) |
void | set_obstacle (ConstSmartPtr< GridFunction > sets_limiting_obstacle_constraint) |
ActiveSet | ( | ) |
|
inline |
is index active or not, stores activeSetList
[in] | unnamed | |
[in] | unnamed | |
[in] | unnamed | |
[in] | unnamed |
References ActiveSet< class, class >::active_index().
|
inline |
activeIndexSet changed or not
[in] | unnamed | |
[in] | unnamed | |
[in] | unnamed |
References ActiveSet< class, class >::check_conv().
|
inline |
check if all inequalities are fulfilled
[in] | unnamed | |
[in] | unnamed | |
[in] | unnamed | |
[in] | unnamed |
|
inline |
computes lagrange multiplier
[in] | unnamed | |
[in] | unnamed |
References ActiveSet< class, class >::lagrange_multiplier().
|
inline |
[in] | prepare |
References ActiveSet< class, class >::prepare().
|
inline |
computes lagrange multiplier
[in] | unnamed | |
[in] | unnamed | |
[in] | unnamed | |
[in] | unnamed |
References ActiveSet< class, class >::residual_lagrange_mult().
|
inline |
sets dirichlet rows for active DoFs
[in] | unnamed |
References ActiveSet< class, class >::set_dirichlet_rows().
|
inline |
[in] | discretization_to_compute_the_lagrange_multiplier |
References ActiveSet< class, class >::set_lagrange_multiplier_disc().
|
inline |
[in] | sets_limiting_obstacle_constraint |
References ActiveSet< class, class >::set_obstacle().