Smith  0.1
Smith is an implicit thermal structural mechanics simulation code.
Public Attributes | List of all members
smith::NonlinearSolverOptions Struct Reference

Nonlinear solution scheme parameters. More...

#include <solver_config.hpp>

Public Attributes

NonlinearSolver nonlin_solver = NonlinearSolver::NewtonLineSearch
 Nonlinear solver selection.
 
double relative_tol = 1.0e-8
 Relative tolerance.
 
double absolute_tol = 1.0e-12
 Absolute tolerance.
 
int min_iterations = 0
 Minimum number of iterations.
 
int max_iterations = 20
 Maximum number of iterations.
 
int max_line_search_iterations = 0
 Maximum line search cutbacks.
 
int print_level = 0
 Debug print level.
 
double trust_region_scaling = 0.1
 Scaling for the initial trust region size.
 
SubSpaceOptions subspace_option = SubSpaceOptions::NEVER
 Option for how when the subspace solver should be utilized within trust-region solver.
 
int num_leftmost = 1
 Number of extra leftmost eigenvector to be stored between solves.
 
bool force_monolithic = false
 Should the gradient be converted to a monolithic matrix.
 

Detailed Description

Nonlinear solution scheme parameters.

Definition at line 417 of file solver_config.hpp.


The documentation for this struct was generated from the following file: