This is the complete list of members for GeochemicalSolver, including all inherited members.
_abs_residual | GeochemicalSolver | private |
_abs_tol | GeochemicalSolver | private |
_evaluate_kin_always | GeochemicalSolver | private |
_input_dmole_additions | GeochemicalSolver | private |
_input_mole_additions | GeochemicalSolver | private |
_is | GeochemicalSolver | private |
_jacobian | GeochemicalSolver | private |
_max_initial_residual | GeochemicalSolver | private |
_max_ionic_strength | GeochemicalSolver | private |
_max_iter | GeochemicalSolver | private |
_max_swaps_allowed | GeochemicalSolver | private |
_new_mol | GeochemicalSolver | private |
_num_basis | GeochemicalSolver | private |
_num_basis_in_algebraic_system | GeochemicalSolver | private |
_num_in_algebraic_system | GeochemicalSolver | private |
_num_kin | GeochemicalSolver | private |
_prevent_precipitation | GeochemicalSolver | private |
_ramp_max_ionic_strength | GeochemicalSolver | private |
_rel_tol | GeochemicalSolver | private |
_res0_times_rel | GeochemicalSolver | private |
_residual | GeochemicalSolver | private |
_swap_threshold | GeochemicalSolver | private |
computeResidual(const GeochemicalSystem &egs, DenseVector< Real > &residual, const DenseVector< Real > &mole_additions) const | GeochemicalSolver | private |
GeochemicalSolver(unsigned num_basis, unsigned num_kin, GeochemistryIonicStrength &is, Real abs_tol, Real rel_tol, unsigned max_iter, Real max_initial_residual, Real swap_threshold, unsigned max_swaps_allowed, const std::vector< std::string > &prevent_precipitation, Real max_ionic_strength, unsigned ramp_max_ionic_strength, bool evaluate_kin_always) | GeochemicalSolver | |
getMaxInitialResidual() const | GeochemicalSolver | |
getRampMaxIonicStrength() const | GeochemicalSolver | |
reduceInitialResidual(GeochemicalSystem &egs, Real dt, DenseVector< Real > &mole_additions, DenseMatrix< Real > &dmole_additions) | GeochemicalSolver | private |
setMaxInitialResidual(Real max_initial_residual) | GeochemicalSolver | |
setRampMaxIonicStrength(unsigned ramp_max_ionic_strength) | GeochemicalSolver | |
solveAndUnderrelax(const GeochemicalSystem &egs, DenseMatrix< Real > &jacobian, DenseVector< Real > &new_mol) const | GeochemicalSolver | private |
solveSystem(GeochemicalSystem &egs, std::stringstream &ss, unsigned &tot_iter, Real &abs_residual, Real dt, DenseVector< Real > &mole_additions, DenseMatrix< Real > &dmole_additions) | GeochemicalSolver | |
swapNeeded(const GeochemicalSystem &egs, unsigned &swap_out_of_basis, unsigned &swap_into_basis, std::stringstream &ss) const | GeochemicalSolver | private |