create_W_op() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
createInArgs() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
createOutArgsImpl() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
evalModelImpl(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &in, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &out) const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
explicitModel_ | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | protected |
get_f_space() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
get_g_space(int i) const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
get_p_space(int i) const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
get_W_factory() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
get_x_space() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
getAppModel() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
getExplicitModel() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
getExplicitOnlyVector(const Teuchos::RCP< Thyra::VectorBase< Scalar > > &full) const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
getExplicitOnlyVector(const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &full) const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
getIMEXVector(const Teuchos::RCP< Thyra::VectorBase< Scalar > > &full) const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
getIMEXVector(const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &full) const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
getImplicitModel() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
getInArgs() | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
getNominalValues() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
getNumExplicitOnlyBlocks() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
getOutArgs() | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
getParameterIndex() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
getUseImplicitModel() const | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
implicitModel_ | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | protected |
initialize() | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
numExplicitOnlyBlocks_ | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | protected |
parameterIndex_ | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | protected |
setAppModel(const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &me) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
setExplicitModel(const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
setForSolve(Teuchos::RCP< TimeDerivative< Scalar > > timeDer, Thyra::ModelEvaluatorBase::InArgs< Scalar > inArgs, Thyra::ModelEvaluatorBase::OutArgs< Scalar > outArgs, EVALUATION_TYPE=SOLVE_FOR_X) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
setImplicitModel(const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
setInArgs(Thyra::ModelEvaluatorBase::InArgs< Scalar > inArgs) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
setNumExplicitOnlyBlocks(int numExp) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
setOutArgs(Thyra::ModelEvaluatorBase::OutArgs< Scalar > outArgs) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
setParameterIndex(int parameterIndex=-1) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | virtual |
setup(const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &explicitModel, const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &implicitModel, int numExplicitOnlyBlocks=0, int parameterIndex=-1) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | protected |
setUseImplicitModel(bool tf) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |
timeDer_ | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | protected |
useImplicitModel_ | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | protected |
wrapperImplicitInArgs_ | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | protected |
wrapperImplicitOutArgs_ | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | protected |
WrapperModelEvaluatorPairPartIMEX_Basic() | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | |
WrapperModelEvaluatorPairPartIMEX_Basic(const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &explicitModel, const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &implicitModel, int numExplicitOnlyBlocks=0, int parameterIndex=-1) | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | |
~WrapperModelEvaluatorPairPartIMEX_Basic() | Tempus::WrapperModelEvaluatorPairPartIMEX_Basic< Scalar > | inlinevirtual |