FreePOOMA  2.4.1
Public Member Functions
PeriodicFaceBC< Dim > Class Template Reference

PeriodicFaceBC is an Relation functor class. More...

#include <PeriodicFaceBC.h>

List of all members.

Public Member Functions

 PeriodicFaceBC (int face)
 PeriodicFaceBC (const PeriodicFaceBC< Dim > &model)
template<class Target >
 PeriodicFaceBC (const PeriodicFaceBC< Dim > &init, const Target &t)
PeriodicFaceBC< Dim > & operator= (const PeriodicFaceBC< Dim > &rhs)
int face () const
 Face this operates on.
template<class Target >
void operator() (const Target &t) const

Detailed Description

template<int Dim>
class PeriodicFaceBC< Dim >

PeriodicFaceBC is an Relation functor class.

It represents a periodic boundary condition in one direction (perpendicular to the specified face) of a logically rectilinear domain.


Constructor & Destructor Documentation

template<int Dim>
PeriodicFaceBC< Dim >::PeriodicFaceBC ( int  face) [inline]
template<int Dim>
PeriodicFaceBC< Dim >::PeriodicFaceBC ( const PeriodicFaceBC< Dim > &  model) [inline]
template<int Dim>
template<class Target >
PeriodicFaceBC< Dim >::PeriodicFaceBC ( const PeriodicFaceBC< Dim > &  init,
const Target &  t 
) [inline]

References max(), and PAssert.


Member Function Documentation

template<int Dim>
PeriodicFaceBC<Dim>& PeriodicFaceBC< Dim >::operator= ( const PeriodicFaceBC< Dim > &  rhs) [inline]
template<int Dim>
int PeriodicFaceBC< Dim >::face ( ) const [inline]

Face this operates on.

template<int Dim>
template<class Target >
void PeriodicFaceBC< Dim >::operator() ( const Target &  t) const [inline]

The documentation for this class was generated from the following file: