MAST
continuation_solver_base.h File Reference
#include "base/mast_data_types.h"
#include "libmesh/numeric_vector.h"
Include dependency graph for continuation_solver_base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MAST::ContinuationSolverBase
 the equation set is: $ \left\{ \begin{array}{c} f(x, p) \\ g(x, p) \end{array} \right\} = \left\{ \begin{array}{c} 0 \\ 0 \end{array} \right\} $ the N-R updates are calculated such that

\[ \left[ \begin{array}{cc} df/dx & df/dp \\ dg/dx & dg/dp \end{array}\right] \left\{ \begin{array}{c} dx \\ dp \end{array} \right\} = - \left\{ \begin{array}{c} f(x0, p0) \\ g(x0, p0) \end{array} \right\} \]

This equation is solved using Schur-factorization so that the disciplinary linear solver can be used. More...

 

Namespaces

 MAST