|
Panzer Version of the Day
|
Adapts ResponseEvaluatorFactory objects so they can be driven through the BCStrategy interface. More...
#include <vector>#include <string>#include <tuple>#include "Teuchos_RCP.hpp"#include "Panzer_BCStrategy.hpp"#include "Panzer_BCStrategy_Factory.hpp"#include "Panzer_BCStrategy_TemplateManager.hpp"#include "Panzer_Traits.hpp"#include "Panzer_Normals.hpp"#include "Phalanx_Evaluator_WithBaseImpl.hpp"#include "Phalanx_FieldManager.hpp"#include "Phalanx_MDField.hpp"

Go to the source code of this file.
Classes | |
| class | panzer::response_bc_adapters::ResponseFactory_BCStrategyAdapter< EvalT > |
| Adapts a set of named ResponseEvaluatorFactory objects into a single BCStrategy, so responses can be evaluated on a boundary condition side set. More... | |
| class | panzer::response_bc_adapters::BCStrategy_TM_ResponseAdapterBuilder |
| Builder functor used with BCStrategy_TemplateManager::buildObjects() to construct a ResponseFactory_BCStrategyAdapter for each evaluation type. More... | |
| class | panzer::response_bc_adapters::BCFactoryResponse |
| BCStrategyFactory that produces a BCStrategy_TemplateManager wrapping the responses registered for each boundary condition. More... | |
Namespaces | |
| namespace | panzer |
| Computes | |
| namespace | panzer::response_bc_adapters |
Adapts ResponseEvaluatorFactory objects so they can be driven through the BCStrategy interface.
Used only by the ResponseLibrary, to unify the interface between volumetric response objects and surface (boundary condition side set) response objects: surface responses are registered through the BCStrategy machinery, so this file wraps a set of ResponseEvaluatorFactory objects to look like a BCStrategy.
Definition in file Panzer_ResponseFactory_BCStrategyAdapter.hpp.