21 #ifdef LIBMESH_ENABLE_PERIODIC 40 translation_vector(o.translation_vector)
53 translation_vector(vector)
68 return libmesh_make_unique<PeriodicBoundary>(*
this, t);
75 #endif // LIBMESH_ENABLE_PERIODIC
boundary_id_type pairedboundary
Used for implementing periodic BCs via constraints.
boundary_id_type myboundary
RealVectorValue translation_vector
virtual Point get_corresponding_pos(const Point &pt) const override
virtual std::unique_ptr< PeriodicBoundaryBase > clone(TransformationType t=FORWARD) const override
void swap(Iterator &lhs, Iterator &rhs)
Base class for all PeriodicBoundary implementations.
A geometric point in (x,y,z) space.