#include "b2static_linear_p_refinement_solver.H"
Public Member Functions | |
void | solve () |
This function is usually called by the Model instance. | |
bool | solve_iteration () |
This function is called by the Solver instance itself. | |
![]() | |
void | solve () override |
This function is usually called by the Model instance. | |
bool | solve_iteration () override |
This function is called by the Solver instance itself. | |
![]() | |
void | set_model (Model &model) |
This function is called by the Model instance. | |
void | set_case (Case &b2case) |
Make this constant (TB). | |
const bool | IsLinear () const |
bool | IsDynamic () const |
bool | IsDamped () const |
bool | IsImplicit () const |
![]() | |
virtual const std::string & | get_object_name () const |
virtual | ~Object () |
Additional Inherited Members | |
![]() | |
static ObjectType | type |
![]() | |
virtual void | InitializeSolverOnCase () |
Initializes the member variables of class Solver for the case at hand. | |
![]() | |
Model * | model_ {} |
Case * | case_ {} |
This also. | |
double | time_ {} |
Pseudo time in case of stationary analyses. | |
double | time_max_ {1.0} |
End time of simulation. | |
double | step_size_ {1.0} |
step size of the simulation. | |
size_t | total_num_dof_ {} |
Total number of all degrees of freedom of the system. | |
size_t | effective_num_dof_ {} |
Number of "true" unknowns of the global system. | |
int | current_stage_ {} |
Current stage number of current case. | |
Solve the static linear problem defined like for the StaticLinearSolver.
The model is refined and the linear analysis is recomputed on the refined model until the need_refinement method of the staticLinearPSolution object return false.