|
Panzer Version of the Day
|
This is the complete list of members for panzer::ModelEvaluator< Scalar >, including all inherited members.
| active_evaluation_types_ | panzer::ModelEvaluator< Scalar > | private |
| addDistributedParameter(const std::string &name, const Teuchos::RCP< const Thyra::VectorSpaceBase< Scalar > > &vs, const Teuchos::RCP< GlobalEvaluationData > &ged, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &initial, const Teuchos::RCP< const GlobalIndexer > &ugi=Teuchos::null) | panzer::ModelEvaluator< Scalar > | |
| addFlexibleResponse(const std::string &responseName, const std::vector< WorksetDescriptor > &wkst_desc, const Teuchos::RCP< ResponseMESupportBuilderBase > &builder) | panzer::ModelEvaluator< Scalar > | |
| addNonParameterGlobalEvaluationData(const std::string &name, const Teuchos::RCP< GlobalEvaluationData > &ged) | panzer::ModelEvaluator< Scalar > | |
| addParameter(const std::string &name, const Scalar &initial) | panzer::ModelEvaluator< Scalar > | |
| addParameter(const Teuchos::Array< std::string > &names, const Teuchos::Array< Scalar > &initialValues) | panzer::ModelEvaluator< Scalar > | |
| addResponse(const std::string &responseName, const std::vector< WorksetDescriptor > &wkst_desc, const ResponseEvaluatorFactory_BuilderT &builder) | panzer::ModelEvaluator< Scalar > | |
| ae_tm_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| applyDirichletBCs(const Teuchos::RCP< Thyra::VectorBase< Scalar > > &x, const Teuchos::RCP< Thyra::VectorBase< Scalar > > &f) const | panzer::ModelEvaluator< Scalar > | |
| build_bc_field_managers_ | panzer::ModelEvaluator< Scalar > | private |
| build_transient_support_ | panzer::ModelEvaluator< Scalar > | private |
| build_volume_field_managers_ | panzer::ModelEvaluator< Scalar > | private |
| buildBCFieldManagers(const bool value) | panzer::ModelEvaluator< Scalar > | |
| buildDistroParamDfDp_RL(const Teuchos::RCP< panzer::WorksetContainer > &wc, const std::vector< Teuchos::RCP< panzer::PhysicsBlock > > &physicsBlocks, const std::vector< panzer::BC > &bcs, const panzer::EquationSetFactory &eqset_factory, const panzer::BCStrategyFactory &bc_factory, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &cm_factory, const Teuchos::ParameterList &closure_models, const Teuchos::ParameterList &user_data, const bool write_graphviz_file=false, const std::string &graphviz_file_prefix="") | panzer::ModelEvaluator< Scalar > | |
| buildDistroParamDgDp_RL(const Teuchos::RCP< panzer::WorksetContainer > &wc, const std::vector< Teuchos::RCP< panzer::PhysicsBlock > > &physicsBlocks, const std::vector< panzer::BC > &bcs, const panzer::EquationSetFactory &eqset_factory, const panzer::BCStrategyFactory &bc_factory, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &cm_factory, const Teuchos::ParameterList &closure_models, const Teuchos::ParameterList &user_data, const bool write_graphviz_file=false, const std::string &graphviz_file_prefix="") | panzer::ModelEvaluator< Scalar > | |
| buildResponses(const std::vector< Teuchos::RCP< panzer::PhysicsBlock > > &physicsBlocks, const panzer::EquationSetFactory &eqset_factory, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &cm_factory, const Teuchos::ParameterList &closure_models, const Teuchos::ParameterList &user_data, const bool write_graphviz_file=false, const std::string &graphviz_file_prefix="") | panzer::ModelEvaluator< Scalar > | inline |
| buildResponses(const std::vector< Teuchos::RCP< panzer::PhysicsBlock > > &physicsBlocks, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &cm_factory, const Teuchos::ParameterList &closure_models, const Teuchos::ParameterList &user_data, const bool write_graphviz_file=false, const std::string &graphviz_file_prefix="") | panzer::ModelEvaluator< Scalar > | inline |
| buildVolumeFieldManagers(const bool value) | panzer::ModelEvaluator< Scalar > | |
| create_DfDp_op(int i) const override | panzer::ModelEvaluator< Scalar > | |
| create_W_op() const override | panzer::ModelEvaluator< Scalar > | |
| createDistributedParameter(const std::string &key, const Teuchos::RCP< const Thyra::VectorSpaceBase< Scalar > > &vs, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &initial, const Teuchos::RCP< const GlobalIndexer > &ugi) const | panzer::ModelEvaluator< Scalar > | private |
| createInArgs() const override | panzer::ModelEvaluator< Scalar > | |
| createOutArgsImpl() const override | panzer::ModelEvaluator< Scalar > | protected |
| createScalarParameter(const Teuchos::Array< std::string > &names, const Teuchos::Array< Scalar > &in_values) const | panzer::ModelEvaluator< Scalar > | private |
| disableEvaluationType() | panzer::ModelEvaluator< Scalar > | inline |
| distrParamGlobalEvaluationData_ | panzer::ModelEvaluator< Scalar > | private |
| do_fd_dfdp_ | panzer::ModelEvaluator< Scalar > | private |
| evalModel_D2fDp2(int pIndex, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &delta_x, const Teuchos::RCP< Thyra::LinearOpBase< Scalar > > &D2fDp2) const | panzer::ModelEvaluator< Scalar > | |
| evalModel_D2fDpDx(int pIndex, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &delta_x, const Teuchos::RCP< Thyra::LinearOpBase< Scalar > > &D2fDpDx) const | panzer::ModelEvaluator< Scalar > | |
| evalModel_D2fDx2(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &delta_x, const Teuchos::RCP< Thyra::LinearOpBase< Scalar > > &D2fDx2) const | panzer::ModelEvaluator< Scalar > | |
| evalModel_D2fDxDp(int pIndex, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &delta_p, const Teuchos::RCP< Thyra::LinearOpBase< Scalar > > &D2fDxDp) const | panzer::ModelEvaluator< Scalar > | |
| evalModel_D2gDp2(int rIndex, int pIndex, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &delta_x, const Teuchos::RCP< Thyra::VectorBase< Scalar > > &D2gDp2) const | panzer::ModelEvaluator< Scalar > | |
| evalModel_D2gDpDx(int rIndex, int pIndex, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &delta_x, const Teuchos::RCP< Thyra::VectorBase< Scalar > > &D2gDpDx) const | panzer::ModelEvaluator< Scalar > | |
| evalModel_D2gDx2(int rIndex, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &delta_x, const Teuchos::RCP< Thyra::VectorBase< Scalar > > &D2gDx2) const | panzer::ModelEvaluator< Scalar > | |
| evalModel_D2gDxDp(int rIndex, int pIndex, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &delta_p, const Teuchos::RCP< Thyra::VectorBase< Scalar > > &D2gDxDp) const | panzer::ModelEvaluator< Scalar > | |
| evalModelImpl(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const override | panzer::ModelEvaluator< Scalar > | protectedvirtual |
| evalModelImpl_basic(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protectedvirtual |
| evalModelImpl_basic_dfdp_distro(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protectedvirtual |
| evalModelImpl_basic_dfdp_scalar(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protectedvirtual |
| evalModelImpl_basic_dfdp_scalar_fd(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protectedvirtual |
| evalModelImpl_basic_dgdp_distro(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protectedvirtual |
| evalModelImpl_basic_dgdp_scalar(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protectedvirtual |
| evalModelImpl_basic_dgdx(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protectedvirtual |
| evalModelImpl_basic_g(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protectedvirtual |
| f_space_ | panzer::ModelEvaluator< Scalar > | private |
| fd_perturb_size_ | panzer::ModelEvaluator< Scalar > | private |
| get_f_space() const override | panzer::ModelEvaluator< Scalar > | |
| get_g_name(int i) const | panzer::ModelEvaluator< Scalar > | |
| get_g_names(int i) const override | panzer::ModelEvaluator< Scalar > | |
| get_g_space(int i) const override | panzer::ModelEvaluator< Scalar > | |
| get_p_names(int i) const override | panzer::ModelEvaluator< Scalar > | |
| get_p_space(int i) const override | panzer::ModelEvaluator< Scalar > | |
| get_parameter_vector(int index) const | panzer::ModelEvaluator< Scalar > | inline |
| get_W_factory() const override | panzer::ModelEvaluator< Scalar > | |
| get_x_space() const override | panzer::ModelEvaluator< Scalar > | |
| getAssemblyEngineTemplateManager() const | panzer::ModelEvaluator< Scalar > | inline |
| getNominalValues() const override | panzer::ModelEvaluator< Scalar > | |
| getResponseLibrary() const | panzer::ModelEvaluator< Scalar > | inline |
| getXDotTangentVectorIndex(const int index) const | panzer::ModelEvaluator< Scalar > | inline |
| getXTangentVectorIndex(const int index) const | panzer::ModelEvaluator< Scalar > | inline |
| ghostedContainer_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| global_data_ | panzer::ModelEvaluator< Scalar > | private |
| initializeNominalValues() const | panzer::ModelEvaluator< Scalar > | protected |
| lof_ | panzer::ModelEvaluator< Scalar > | private |
| ModelEvaluator(const Teuchos::RCP< panzer::FieldManagerBuilder > &fmb, const Teuchos::RCP< panzer::ResponseLibrary< panzer::Traits > > &rLibrary, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof, const std::vector< Teuchos::RCP< Teuchos::Array< std::string > > > &p_names, const std::vector< Teuchos::RCP< Teuchos::Array< double > > > &p_values, const Teuchos::RCP< const Thyra::LinearOpWithSolveFactoryBase< Scalar > > &solverFactory, const Teuchos::RCP< panzer::GlobalData > &global_data, bool build_transient_support, double t_init) | panzer::ModelEvaluator< Scalar > | |
| ModelEvaluator(const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof, const Teuchos::RCP< const Thyra::LinearOpWithSolveFactoryBase< Scalar > > &solverFactory, const Teuchos::RCP< panzer::GlobalData > &global_data, bool build_transient_support, double t_init) | panzer::ModelEvaluator< Scalar > | |
| ModelEvaluator() | panzer::ModelEvaluator< Scalar > | |
| nominalValues_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| nonParamGlobalEvaluationData_ | panzer::ModelEvaluator< Scalar > | private |
| num_me_parameters_ | panzer::ModelEvaluator< Scalar > | private |
| oneTimeDirichletBeta_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| oneTimeDirichletBeta_on_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| parameters_ | panzer::ModelEvaluator< Scalar > | private |
| prototypeInArgs_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| prototypeOutArgs_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| require_in_args_refresh_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| require_out_args_refresh_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| required_basic_dfdp_distro(const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protected |
| required_basic_dfdp_scalar(const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protected |
| required_basic_dgdp_distro(const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protected |
| required_basic_dgdp_scalar(const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protected |
| required_basic_dgdx(const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protected |
| required_basic_g(const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const | panzer::ModelEvaluator< Scalar > | protected |
| resetParameters() const | panzer::ModelEvaluator< Scalar > | protected |
| responseLibrary_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| responses_ | panzer::ModelEvaluator< Scalar > | private |
| setOneTimeDirichletBeta(const Scalar &beta) const | panzer::ModelEvaluator< Scalar > | |
| setParameters(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs) const | panzer::ModelEvaluator< Scalar > | protected |
| setupAssemblyInArgs(const Thyra::ModelEvaluatorBase::InArgs< Scalar > &inArgs, panzer::AssemblyEngineInArgs &ae_inargs) const | panzer::ModelEvaluator< Scalar > | |
| setupModel(const Teuchos::RCP< panzer::WorksetContainer > &wc, const std::vector< Teuchos::RCP< panzer::PhysicsBlock > > &physicsBlocks, const std::vector< panzer::BC > &bcs, const panzer::EquationSetFactory &eqset_factory, const panzer::BCStrategyFactory &bc_factory, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &volume_cm_factory, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &bc_cm_factory, const Teuchos::ParameterList &closure_models, const Teuchos::ParameterList &user_data, bool writeGraph=false, const std::string &graphPrefix="", const Teuchos::ParameterList &me_params=Teuchos::ParameterList()) | panzer::ModelEvaluator< Scalar > | |
| solverFactory_ | panzer::ModelEvaluator< Scalar > | private |
| t_init_ | panzer::ModelEvaluator< Scalar > | private |
| tangent_space_ | panzer::ModelEvaluator< Scalar > | private |
| write_matrix_count_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| x_space_ | panzer::ModelEvaluator< Scalar > | private |
| xContainer_ | panzer::ModelEvaluator< Scalar > | mutableprivate |
| xdotContainer_ | panzer::ModelEvaluator< Scalar > | mutableprivate |