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:13
int linear_iter_acc
Definition newton_raphson_solver.hpp:36
std::function< void(const VectorType &evaluation_point, VectorType &residual)> residual
Definition newton_raphson_solver.hpp:15
VectorType solution_update
Definition newton_raphson_solver.hpp:33
std::function< void(VectorType &v)> reinit_vector
Definition newton_raphson_solver.hpp:17
number suggest_new_time_increment()
Definition newton_raphson_solver.cpp:88
number field_correction_tolerance
Definition newton_raphson_solver.hpp:30
const VectorType & get_residual() const
Definition newton_raphson_solver.hpp:46
std::function< int(const VectorType &rhs, VectorType &dst)> solve_with_jacobian
Definition newton_raphson_solver.hpp:16
std::function< void(VectorType &v)> distribute_constraints
Definition newton_raphson_solver.hpp:18
bool is_converged()
Definition newton_raphson_solver.cpp:104
std::function< number()> norm_of_solution_vector
Definition newton_raphson_solver.hpp:21
const NonlinearSolverData< number > nlsolve_data
Definition newton_raphson_solver.hpp:24
const int max_number_of_iterations
Definition newton_raphson_solver.hpp:28
const VectorType & get_solution_update() const
Definition newton_raphson_solver.hpp:52
dealii::ConditionalOStream pcout
Definition newton_raphson_solver.hpp:26
void solve(VectorType &solution)
Definition newton_raphson_solver.cpp:24
void solve_increment(const VectorType ¤t_solution)
Definition newton_raphson_solver.cpp:138
number residual_tolerance
Definition newton_raphson_solver.hpp:29
std::string print_checkmark(bool is_converged) const
Definition newton_raphson_solver.cpp:131
void print_header() const
Definition newton_raphson_solver.cpp:72
int iteration_counter
Definition newton_raphson_solver.hpp:35
void set_tolerances_to_alternative_values()
Definition newton_raphson_solver.cpp:96
dealii::LinearAlgebra::distributed::Vector< number > VectorType
Definition utilities_matrixfree.hpp:15
Definition nonlinear_solver_data.hpp:12
Generated by