Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
panzer_stk::ModelEvaluatorFactory< ScalarT > Member List

This is the complete list of members for panzer_stk::ModelEvaluatorFactory< ScalarT >, including all inherited members.

addResponse(const std::string &responseName, const std::vector< panzer::WorksetDescriptor > &wkstDesc, const BuilderT &builder)panzer_stk::ModelEvaluatorFactory< ScalarT >
addUserFieldsToMesh(panzer_stk::STK_Interface &mesh, const Teuchos::ParameterList &output_list) const panzer_stk::ModelEvaluatorFactory< ScalarT >
buildFieldManagerBuilder(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 panzer::LinearObjFactory< panzer::Traits > &lo_factory, const Teuchos::ParameterList &user_data, bool writeGraph, const std::string &graphPrefix, bool write_field_managers, const std::string &field_manager_prefix) const panzer_stk::ModelEvaluatorFactory< ScalarT >protected
buildLOWSFactory(bool blockedAssembly, const Teuchos::RCP< const panzer::UniqueGlobalIndexerBase > &globalIndexer, const Teuchos::RCP< panzer::ConnManagerBase< int > > &conn_manager, const Teuchos::RCP< panzer_stk::STK_Interface > &mesh, const Teuchos::RCP< const Teuchos::MpiComm< int > > &mpi_comm) const panzer_stk::ModelEvaluatorFactory< ScalarT >
buildObjects(const Teuchos::RCP< const Teuchos::Comm< int > > &comm, const Teuchos::RCP< panzer::GlobalData > &global_data, const Teuchos::RCP< const panzer::EquationSetFactory > &eqset_factory, const panzer::BCStrategyFactory &bc_factory, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &cm_factory, bool meConstructionOn=true)panzer_stk::ModelEvaluatorFactory< ScalarT >
buildPhysicsModelEvaluator(bool buildThyraME, const Teuchos::RCP< panzer::FieldManagerBuilder > &fmb, const Teuchos::RCP< panzer::ResponseLibrary< panzer::Traits > > &rLibrary, const Teuchos::RCP< 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< Thyra::LinearOpWithSolveFactoryBase< ScalarT > > &solverFactory, const Teuchos::RCP< panzer::GlobalData > &global_data, bool is_transient, double t_init) const panzer_stk::ModelEvaluatorFactory< ScalarT >
buildResponseOnlyModelEvaluator(const Teuchos::RCP< Thyra::ModelEvaluator< ScalarT > > &thyra_me, const Teuchos::RCP< panzer::GlobalData > &global_data, const Teuchos::RCP< Piro::RythmosSolver< ScalarT > > rythmosSolver=Teuchos::null, const Teuchos::Ptr< const panzer_stk::NOXObserverFactory > &in_nox_observer_factory=Teuchos::null, const Teuchos::Ptr< const panzer_stk::RythmosObserverFactory > &in_rythmos_observer_factory=Teuchos::null)panzer_stk::ModelEvaluatorFactory< ScalarT >
buildResponses(const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &cm_factory, const bool write_graphviz_file=false, const std::string &graphviz_file_prefix="")panzer_stk::ModelEvaluatorFactory< ScalarT >
buildSTKMeshFactory(const Teuchos::ParameterList &mesh_params) const panzer_stk::ModelEvaluatorFactory< ScalarT >
cloneWithNewPhysicsBlocks(const Teuchos::RCP< Thyra::LinearOpWithSolveFactoryBase< ScalarT > > &solverFactory, const Teuchos::RCP< Teuchos::ParameterList > &physics_block_plist, const Teuchos::RCP< const panzer::EquationSetFactory > &eqset_factory, const panzer::BCStrategyFactory &bc_factory, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &user_cm_factory, bool is_transient, bool is_explicit, const Teuchos::Ptr< const Teuchos::ParameterList > &bc_list=Teuchos::null, const Teuchos::RCP< Thyra::ModelEvaluator< ScalarT > > &physics_me=Teuchos::null) const panzer_stk::ModelEvaluatorFactory< ScalarT >
finalizeMeshConstruction(const STK_MeshFactory &mesh_factory, const std::vector< Teuchos::RCP< panzer::PhysicsBlock > > &physicsBlocks, const Teuchos::MpiComm< int > mpi_comm, STK_Interface &mesh) const panzer_stk::ModelEvaluatorFactory< ScalarT >
finalizeSolnWriterResponseLibrary(panzer::ResponseLibrary< panzer::Traits > &rl, const std::vector< Teuchos::RCP< panzer::PhysicsBlock > > &physicsBlocks, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &cm_factory, const Teuchos::ParameterList &closure_models, int workset_size, Teuchos::ParameterList &user_data) const panzer_stk::ModelEvaluatorFactory< ScalarT >protected
getConnManager() const panzer_stk::ModelEvaluatorFactory< ScalarT >inline
getGlobalIndexer() const panzer_stk::ModelEvaluatorFactory< ScalarT >inline
getInitialTime(Teuchos::ParameterList &transient_ic_params, const panzer_stk::STK_Interface &mesh) const panzer_stk::ModelEvaluatorFactory< ScalarT >
getLinearObjFactory() const panzer_stk::ModelEvaluatorFactory< ScalarT >inline
getMesh() const panzer_stk::ModelEvaluatorFactory< ScalarT >inline
getMyNonconstParamList()Teuchos::ParameterListAcceptorDefaultBaseprotected
getMyParamList() const Teuchos::ParameterListAcceptorDefaultBaseprotected
getNonconstParameterList()Teuchos::ParameterListAcceptorDefaultBasevirtual
getParameterList() const Teuchos::ParameterListAcceptorDefaultBasevirtual
getPhysicsBlocks() const panzer_stk::ModelEvaluatorFactory< ScalarT >
getPhysicsModelEvaluator()panzer_stk::ModelEvaluatorFactory< ScalarT >
getResponseLibrary()panzer_stk::ModelEvaluatorFactory< ScalarT >
getResponseOnlyModelEvaluator()panzer_stk::ModelEvaluatorFactory< ScalarT >
getValidParameters() const panzer_stk::ModelEvaluatorFactory< ScalarT >virtual
getWorksetContainer() const panzer_stk::ModelEvaluatorFactory< ScalarT >inline
initializeSolnWriterResponseLibrary(const Teuchos::RCP< panzer::WorksetContainer > &wc, const Teuchos::RCP< const panzer::UniqueGlobalIndexerBase > &ugi, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof, const Teuchos::RCP< panzer_stk::STK_Interface > &mesh) const panzer_stk::ModelEvaluatorFactory< ScalarT >protected
isBlockedAssembly() const panzer_stk::ModelEvaluatorFactory< ScalarT >inline
isTransient() const panzer_stk::ModelEvaluatorFactory< ScalarT >inline
m_blockedAssemblypanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_conn_managerpanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_eqset_factorypanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_global_datapanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_global_indexerpanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_is_transientpanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_lin_obj_factorypanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_meshpanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_nox_observer_factorypanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_physics_blockspanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_physics_mepanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_response_librarypanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_rome_mepanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_rythmos_observer_factorypanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_user_wkst_factorypanzer_stk::ModelEvaluatorFactory< ScalarT >private
m_wkstContainerpanzer_stk::ModelEvaluatorFactory< ScalarT >private
setMyParamList(const RCP< ParameterList > &paramList)Teuchos::ParameterListAcceptorDefaultBaseprotected
setNOXObserverFactory(const Teuchos::RCP< const panzer_stk::NOXObserverFactory > &nox_observer_factory)panzer_stk::ModelEvaluatorFactory< ScalarT >
setParameterList(Teuchos::RCP< Teuchos::ParameterList > const &paramList)panzer_stk::ModelEvaluatorFactory< ScalarT >virtual
setRythmosObserverFactory(const Teuchos::RCP< const panzer_stk::RythmosObserverFactory > &rythmos_observer_factory)panzer_stk::ModelEvaluatorFactory< ScalarT >
setupInitialConditions(Thyra::ModelEvaluator< ScalarT > &model, panzer::WorksetContainer &wkstContainer, const std::vector< Teuchos::RCP< panzer::PhysicsBlock > > &physicsBlocks, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &cm_factory, const panzer::LinearObjFactory< panzer::Traits > &lof, const Teuchos::ParameterList &closure_pl, const Teuchos::ParameterList &initial_cond_pl, const Teuchos::ParameterList &user_data_pl, bool write_dot_files, const std::string &dot_file_prefix) const panzer_stk::ModelEvaluatorFactory< ScalarT >
setUserWorksetFactory(Teuchos::RCP< panzer_stk::WorksetFactory > &user_wkst_factory)panzer_stk::ModelEvaluatorFactory< ScalarT >
unsetParameterList()Teuchos::ParameterListAcceptorDefaultBasevirtual
useDiscreteAdjointpanzer_stk::ModelEvaluatorFactory< ScalarT >private
useDynamicCoordinates() const panzer_stk::ModelEvaluatorFactory< ScalarT >inline
useDynamicCoordinates_panzer_stk::ModelEvaluatorFactory< ScalarT >private
writeInitialConditions(const Thyra::ModelEvaluator< ScalarT > &model, const std::vector< Teuchos::RCP< panzer::PhysicsBlock > > &physicsBlocks, const Teuchos::RCP< panzer::WorksetContainer > &wc, const Teuchos::RCP< const panzer::UniqueGlobalIndexerBase > &ugi, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof, const Teuchos::RCP< panzer_stk::STK_Interface > &mesh, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &cm_factory, const Teuchos::ParameterList &closure_model_pl, const Teuchos::ParameterList &user_data_pl, int workset_size) const panzer_stk::ModelEvaluatorFactory< ScalarT >