49     m_bc_strategy_factories(factories)
 
   66       bcs_tm = (*factory)->buildBCStrategy(bc,global_data);
 
   76              "Error - the BC Strategy called \"" << bc.
strategy() <<
 
   77              "\" is not a valid identifier in the BCStrategyFactory.  Either add " <<
 
   78                                "a valid implementation to the factory or fix the input file.  The " <<
 
   79                                "relevant boundary condition is:\n\n" << bc << std::endl);
 
#define TEUCHOS_TEST_FOR_EXCEPTION(throw_exception_test, Exception, msg)
 
BCFactoryComposite(const std::vector< Teuchos::RCP< panzer::BCStrategyFactory > > &factories)
 
Teuchos::RCP< panzer::BCStrategy_TemplateManager< panzer::Traits > > buildBCStrategy(const panzer::BC &bc, const Teuchos::RCP< panzer::GlobalData > &global_data) const 
 
std::string strategy() const 
Returns the keyword used to construct a bc strategy. 
 
bool nonnull(const boost::shared_ptr< T > &p)
 
std::vector< Teuchos::RCP< panzer::BCStrategyFactory > > m_bc_strategy_factories
 
Stores input information for a boundary condition.