template<size_t NDIM>
class madness::NonlinearSolverND< NDIM >
A simple Krylov-subspace nonlinear equation solver.
Computes next trial solution vector.
You are responsible for performing step restriction or line search (not necessary for linear problems).
- Parameters
-
| u | Current solution vector |
| r | Corresponding residual |
- Returns
- Next trial solution vector
- Parameters
-
| [in] | rcondtol | rcond less than this will cause the subspace to be shrunk due to linear dependence |
| [in] | cabsmax | maximum element of c greater than this will cause the subspace to be shrunk due to linear dependence |
Referenced by GygiPot::ESP(), iterate_excite(), iterate_excite(), iterate_ground(), iterate_ground(), madness::CC2::iterate_pair(), madness::CCPotentials::iterate_pair_macrotask(), main(), SurfaceMoleculeInteraction::perturbed_molecular_pot(), SVPESolver::solve(), and madness::MP2::solve_residual_equations().