Simple example ModelEvaluator subclass for a 2x2 set of parameterized nonlinear equations.
More...
|
enum | EInArgsMembers {
IN_ARG_x_dot,
IN_ARG_x,
IN_ARG_x_dot_poly,
IN_ARG_x_poly,
IN_ARG_x_dot_sg,
IN_ARG_x_sg,
IN_ARG_x_dot_mp,
IN_ARG_x_mp,
IN_ARG_t,
IN_ARG_alpha,
IN_ARG_beta,
IN_ARG_step_size,
IN_ARG_stage_number,
IN_ARG_x_dotdot,
IN_ARG_x_dotdot_poly,
IN_ARG_x_dotdot_sg,
IN_ARG_x_dotdot_mp,
IN_ARG_omega,
IN_ARG_sg_basis,
IN_ARG_sg_quadrature,
IN_ARG_sg_expansion
} |
|
enum | EInArgs_p_sg { IN_ARG_p_sg
} |
|
enum | EInArgs_p_mp { IN_ARG_p_mp
} |
|
enum | EEvalType { EVAL_TYPE_EXACT,
EVAL_TYPE_APPROX_DERIV,
EVAL_TYPE_VERY_APPROX_DERIV
} |
|
enum | EDerivativeMultiVectorOrientation { DERIV_MV_BY_COL,
DERIV_TRANS_MV_BY_ROW
} |
|
enum | EDerivativeLinearOp { DERIV_LINEAR_OP
} |
|
enum | EDerivativeLinearity { DERIV_LINEARITY_UNKNOWN,
DERIV_LINEARITY_CONST,
DERIV_LINEARITY_NONCONST
} |
|
enum | ERankStatus { DERIV_RANK_UNKNOWN,
DERIV_RANK_FULL,
DERIV_RANK_DEFICIENT
} |
|
enum | EOutArgsMembers {
OUT_ARG_f,
OUT_ARG_W,
OUT_ARG_f_poly,
OUT_ARG_f_sg,
OUT_ARG_W_sg,
OUT_ARG_f_mp,
OUT_ARG_W_mp,
OUT_ARG_WPrec
} |
|
enum | EOutArgsDfDp { OUT_ARG_DfDp
} |
|
enum | EOutArgsDgDx_dot { OUT_ARG_DgDx_dot
} |
|
enum | EOutArgsDgDx_dotdot { OUT_ARG_DgDx_dotdot
} |
|
enum | EOutArgsDgDx { OUT_ARG_DgDx
} |
|
enum | EOutArgsDgDp { OUT_ARG_DgDp
} |
|
enum | EOutArgsDfDp_sg { OUT_ARG_DfDp_sg
} |
|
enum | EOutArgs_g_sg { OUT_ARG_g_sg
} |
|
enum | EOutArgsDgDx_dot_sg { OUT_ARG_DgDx_dot_sg
} |
|
enum | EOutArgsDgDx_dotdot_sg { OUT_ARG_DgDx_dotdot_sg
} |
|
enum | EOutArgsDgDx_sg { OUT_ARG_DgDx_sg
} |
|
enum | EOutArgsDgDp_sg { OUT_ARG_DgDp_sg
} |
|
enum | EOutArgsDfDp_mp { OUT_ARG_DfDp_mp
} |
|
enum | EOutArgs_g_mp { OUT_ARG_g_mp
} |
|
enum | EOutArgsDgDx_dot_mp { OUT_ARG_DgDx_dot_mp
} |
|
enum | EOutArgsDgDx_dotdot_mp { OUT_ARG_DgDx_dotdot_mp
} |
|
enum | EOutArgsDgDx_mp { OUT_ARG_DgDx_mp
} |
|
enum | EOutArgsDgDp_mp { OUT_ARG_DgDp_mp
} |
|
typedef Teuchos::RCP< const Stokhos::ProductEpetraVector > | mp_const_vector_t |
|
typedef Teuchos::RCP< const Stokhos::ProductEpetraMultiVector > | mp_const_multivector_t |
|
typedef Teuchos::RCP< const Stokhos::ProductEpetraOperator > | mp_const_operator_t |
|
typedef Teuchos::RCP< Stokhos::ProductEpetraVector > | mp_vector_t |
|
typedef Teuchos::RCP< Stokhos::ProductEpetraMultiVector > | mp_multivector_t |
|
typedef Teuchos::RCP< Stokhos::ProductEpetraOperator > | mp_operator_t |
|
static const int | NUM_E_IN_ARGS_MEMBERS =21 |
|
static const int | NUM_E_OUT_ARGS_MEMBERS =9 |
|
Simple example ModelEvaluator subclass for a 2x2 set of parameterized nonlinear equations.
The equations modeled are:
f[0] = x[0] + x[1]*x[1] - p[0];
f[1] = d * ( x[0]*x[0] - x[1] - p[1] );
Definition at line 64 of file EpetraModelEval2DSim.hpp.