Panzer
Version of the Day
|
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::ParameterListAcceptorDefaultBase | protected |
getMyParamList() const | Teuchos::ParameterListAcceptorDefaultBase | protected |
getNonconstParameterList() | Teuchos::ParameterListAcceptorDefaultBase | virtual |
getParameterList() const | Teuchos::ParameterListAcceptorDefaultBase | virtual |
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_blockedAssembly | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_conn_manager | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_eqset_factory | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_global_data | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_global_indexer | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_is_transient | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_lin_obj_factory | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_mesh | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_nox_observer_factory | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_physics_blocks | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_physics_me | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_response_library | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_rome_me | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_rythmos_observer_factory | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_user_wkst_factory | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
m_wkstContainer | panzer_stk::ModelEvaluatorFactory< ScalarT > | private |
setMyParamList(const RCP< ParameterList > ¶mList) | Teuchos::ParameterListAcceptorDefaultBase | protected |
setNOXObserverFactory(const Teuchos::RCP< const panzer_stk::NOXObserverFactory > &nox_observer_factory) | panzer_stk::ModelEvaluatorFactory< ScalarT > | |
setParameterList(Teuchos::RCP< Teuchos::ParameterList > const ¶mList) | 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::ParameterListAcceptorDefaultBase | virtual |
useDiscreteAdjoint | panzer_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 > |