|
void | add_inner_step_update (SmartPtr< INewtonUpdate > unnamed) |
|
void | add_step_update (SmartPtr< INewtonUpdate > unnamed) |
|
bool | apply (Vector *u) |
|
double | average_linear_steps (size_t iNewtonStep) const |
|
void | clear_average_convergence () |
|
void | clear_inner_step_update (SmartPtr< INewtonUpdate > unnamed) |
|
void | clear_step_update (SmartPtr< INewtonUpdate > unnamed) |
|
std::string | config_string () const |
|
void | disable_line_search () |
|
bool | init (SmartPtr< IOperator > op) |
|
int | last_num_newton_steps () const |
|
SmartPtr< ILineSearch > | line_search () |
|
| NewtonSolver () |
|
| NewtonSolver (SmartPtr< IAssemble > AssemblingRoutine) |
|
| NewtonSolver (SmartPtr< IOperator > Operator) |
|
int | num_linsolver_calls (size_t iNewtonStep) const |
|
int | num_linsolver_steps (size_t iNewtonStep) const |
|
size_t | num_newton_steps () const |
|
bool | prepare (Vector *u) |
|
void | print_average_convergence () const |
|
void | set_convergence_check (SmartPtr< IConvergenceCheck > convCheck) |
|
void | set_line_search (SmartPtr< ILineSearch > lineSeach) |
|
void | set_linear_solver (SmartPtr< ILinearOperatorInverse > linSolver) |
|
void | set_reassemble_J_freq (int unnamed) |
|
double | total_average_linear_steps () const |
|
int | total_linsolver_calls () const |
|
int | total_linsolver_steps () const |
|