Panzer
Version of the Day
|
#include <Panzer_STK_WorksetFactory.hpp>
Public Member Functions | |
WorksetFactory () | |
WorksetFactory (const Teuchos::RCP< const STK_Interface > &mesh) | |
virtual | ~WorksetFactory () |
virtual void | setMesh (const Teuchos::RCP< const panzer_stk::STK_Interface > &mesh) |
virtual Teuchos::RCP< std::map< unsigned, panzer::Workset > > | getSideWorksets (const panzer::BC &bc, const panzer::PhysicsBlock &pb) const |
virtual Teuchos::RCP< std::map< unsigned, panzer::Workset > > | getSideWorksets (const panzer::BC &bc, const panzer::WorksetNeeds &needs) const |
virtual Teuchos::RCP< std::map< unsigned, panzer::Workset > > | getSideWorksets (const panzer::BC &bc, const panzer::PhysicsBlock &pb_a, const panzer::PhysicsBlock &pb_b) const |
virtual Teuchos::RCP< std::vector< panzer::Workset > > | getWorksets (const panzer::WorksetDescriptor &worksetDesc, const panzer::PhysicsBlock &pb) const |
virtual Teuchos::RCP< std::vector< panzer::Workset > > | getWorksets (const panzer::WorksetDescriptor &worksetDesc, const panzer::WorksetNeeds &needs) const |
![]() | |
virtual | ~WorksetFactoryBase () |
Private Attributes | |
Teuchos::RCP< const STK_Interface > | mesh_ |
Pure virtual base class used to construct worksets on volumes and side sets.
Definition at line 57 of file Panzer_STK_WorksetFactory.hpp.
|
inline |
Definition at line 59 of file Panzer_STK_WorksetFactory.hpp.
|
inline |
Definition at line 61 of file Panzer_STK_WorksetFactory.hpp.
|
inlinevirtual |
Definition at line 63 of file Panzer_STK_WorksetFactory.hpp.
|
virtual |
Set mesh
Definition at line 53 of file Panzer_STK_WorksetFactory.cpp.
|
virtual |
Build sets of boundary condition worksets
Implements panzer::WorksetFactoryBase.
Definition at line 61 of file Panzer_STK_WorksetFactory.cpp.
|
virtual |
Build sets of boundary condition worksets
Implements panzer::WorksetFactoryBase.
Definition at line 84 of file Panzer_STK_WorksetFactory.cpp.
|
virtual |
Build sets of boundary condition worksets for the BCT_Interface case.
Implements panzer::WorksetFactoryBase.
Definition at line 91 of file Panzer_STK_WorksetFactory.cpp.
|
virtual |
Build workssets specified by the workset descriptor.
Implements panzer::WorksetFactoryBase.
Definition at line 100 of file Panzer_STK_WorksetFactory.cpp.
|
virtual |
Build workssets specified by the workset descriptor.
Implements panzer::WorksetFactoryBase.
Definition at line 123 of file Panzer_STK_WorksetFactory.cpp.
|
private |
Definition at line 108 of file Panzer_STK_WorksetFactory.hpp.