#include <cmath>#include "typedefs.hpp"#include "assert.hpp"#include "cl_Vector.hpp"#include "cl_Matrix.hpp"#include "cl_ShiftRegister.hpp"#include "fn_gels.hpp"Go to the source code of this file.
Namespaces | |
| namespace | belfem |
| USER GUIDES: | |
| namespace | belfem::fem |
Functions | |
| uint | belfem::fem::anderson_mixing_step (const Vector< real > &aX, const Vector< real > &aR, const ShiftRegister< Vector< real > > &aXHistory, const ShiftRegister< Vector< real > > &aRHistory, const real aBeta, Matrix< real > &aDeltaR, Vector< real > &aRhs, Vector< real > &aWork, Vector< real > &aGamma, Vector< real > &aColNorm, Vector< real > &aXNew) |
| one type-II Anderson mixing step (Walker & Ni 2011) for the fixed-point iteration x <- G( x ) with residual r = G( x ) - x : | |
Variables | |
| constexpr real | belfem::fem::gAndersonGammaMax = 1.0e2 |