| 
    Panzer
    Version of the Day
    
   | 
 
#include <Panzer_STK_PeriodicBC_Matcher.hpp>

Public Member Functions | |
| PeriodicBC_Matcher (const std::string &left, const std::string &right, const Matcher &matcher, const std::string type="coord") | |
| PeriodicBC_Matcher (const PeriodicBC_Matcher &src) | |
| 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 | 
| std::string | getString () const | 
| std::string | getType () const | 
  Public Member Functions inherited from panzer_stk::PeriodicBC_MatcherBase | |
| virtual | ~PeriodicBC_MatcherBase () | 
Private Member Functions | |
| PeriodicBC_Matcher () | |
Private Attributes | |
| std::string | left_ | 
| std::string | right_ | 
| Matcher | matcher_ | 
| std::string | type_ | 
Default implementation class for the periodic boundary conditions. This simply takes a Matcher object as the coordinate matching operation. For details on the Matcher see the CoordMatcher struct. 
Definition at line 173 of file Panzer_STK_PeriodicBC_Matcher.hpp.
      
  | 
  inline | 
Definition at line 175 of file Panzer_STK_PeriodicBC_Matcher.hpp.
      
  | 
  inline | 
Definition at line 177 of file Panzer_STK_PeriodicBC_Matcher.hpp.
      
  | 
  private | 
      
  | 
  inlinevirtual | 
Simply returns a vector of pairs that match the IDs owned by this processor to their matching IDs on the periodic boundary.
Implements panzer_stk::PeriodicBC_MatcherBase.
Definition at line 191 of file Panzer_STK_PeriodicBC_Matcher.hpp.
      
  | 
  inlinevirtual | 
Return a one line string that describes this periodic boundary condition.
Implements panzer_stk::PeriodicBC_MatcherBase.
Definition at line 201 of file Panzer_STK_PeriodicBC_Matcher.hpp.
      
  | 
  inlinevirtual | 
Return a one line string that describes the type of periodic boundary condition.
Implements panzer_stk::PeriodicBC_MatcherBase.
Definition at line 210 of file Panzer_STK_PeriodicBC_Matcher.hpp.
      
  | 
  private | 
Definition at line 218 of file Panzer_STK_PeriodicBC_Matcher.hpp.
      
  | 
  private | 
Definition at line 219 of file Panzer_STK_PeriodicBC_Matcher.hpp.
      
  | 
  private | 
Definition at line 221 of file Panzer_STK_PeriodicBC_Matcher.hpp.
      
  | 
  private | 
Definition at line 223 of file Panzer_STK_PeriodicBC_Matcher.hpp.
 1.8.5