include/meltpooldg/linear_algebra/newton_raphson_solver.hpp Source File
|
Developer Documentation
|
newton_raphson_solver.hpp
Go to the documentation of this file.
Definition newton_raphson_solver.hpp:68
int linear_iter_acc
Definition newton_raphson_solver.hpp:154
std::function< void(const VectorType &evaluation_point, VectorType &residual)> residual
Definition newton_raphson_solver.hpp:79
VectorType solution_update
Definition newton_raphson_solver.hpp:149
std::function< void(VectorType &v)> reinit_vector
Definition newton_raphson_solver.hpp:97
number suggest_new_time_increment()
Definition newton_raphson_solver.cpp:102
number field_correction_tolerance
Definition newton_raphson_solver.hpp:139
const VectorType & get_residual() const
Definition newton_raphson_solver.hpp:196
std::function< int(const VectorType &rhs, VectorType &dst)> solve_with_jacobian
Definition newton_raphson_solver.hpp:91
std::function< void(VectorType &v)> distribute_constraints
Definition newton_raphson_solver.hpp:102
std::function< number()> norm_of_solution_vector
Definition newton_raphson_solver.hpp:109
const NonlinearSolverData< number > nlsolve_data
Definition newton_raphson_solver.hpp:115
bool is_converged(const VectorType &solution)
Definition newton_raphson_solver.cpp:118
std::ostringstream str_
Definition newton_raphson_solver.hpp:165
const int max_number_of_iterations
Definition newton_raphson_solver.hpp:126
const VectorType & get_solution_update() const
Definition newton_raphson_solver.hpp:206
dealii::ConditionalOStream pcout
Definition newton_raphson_solver.hpp:120
void solve(VectorType &solution)
Definition newton_raphson_solver.cpp:24
void solve_increment(const VectorType ¤t_solution)
Definition newton_raphson_solver.cpp:161
number residual_tolerance
Definition newton_raphson_solver.hpp:132
std::string print_checkmark(bool is_converged) const
Definition newton_raphson_solver.cpp:154
void print_header() const
Definition newton_raphson_solver.cpp:84
number initial_residual_norm
Definition newton_raphson_solver.hpp:160
void set_tolerances_to_alternative_values()
Definition newton_raphson_solver.cpp:110
dealii::LinearAlgebra::distributed::Vector< number > VectorType
Definition utilities_matrixfree.hpp:15
Definition nonlinear_solver_data.hpp:12
Generated by