Panzer
Version of the Day
|
#include <Panzer_STK_PeriodicBC_Matcher.hpp>
Public Member Functions | |
virtual | ~PeriodicBC_MatcherBase () |
virtual Teuchos::RCP < std::vector< std::pair < std::size_t, std::size_t > > > | getMatchedPair (const STK_Interface &mesh, const Teuchos::RCP< const std::vector< std::pair< std::size_t, std::size_t > > > ¤tState=Teuchos::null) const =0 |
virtual std::string | getString () const =0 |
virtual std::string | getType () const =0 |
Simply returns a vector of pairs that match the IDs owned by this processor to their matching IDs on the periodic boundary.
Notice that the matched boundaries are not specified by this object. This is done in the inherited class.
Definition at line 136 of file Panzer_STK_PeriodicBC_Matcher.hpp.
|
inlinevirtual |
Definition at line 138 of file Panzer_STK_PeriodicBC_Matcher.hpp.
|
pure virtual |
Simply returns a vector of pairs that match the IDs owned by this processor to their matching IDs on the periodic boundary.
Implemented in panzer_stk::PeriodicBC_Matcher< Matcher >.
|
pure virtual |
Return a one line string that describes this periodic boundary condition.
Implemented in panzer_stk::PeriodicBC_Matcher< Matcher >.
|
pure virtual |
Return a one line string that describes the type of periodic boundary condition.
Implemented in panzer_stk::PeriodicBC_Matcher< Matcher >.