Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
model::PeriodicPatchBoundary< dim > Struct Template Reference

#include <PeriodicGlidePlane.h>

Inheritance diagram for model::PeriodicPatchBoundary< dim >:
Collaboration diagram for model::PeriodicPatchBoundary< dim >:

Public Types

typedef Eigen::Matrix< double, dim, dim > MatrixDim
typedef Eigen::Matrix< double, dim, 1 > VectorDim
typedef Eigen::Matrix< double, dim-1, 1 > VectorLowerDim
typedef KeyConstructableWeakPtrFactory< PeriodicPatchBoundary< dim >, PeriodicPlaneNode< dim >, typename PeriodicPlaneNode< dim >::CompareType > NodeCointainerType
typedef std::set< const PeriodicPlaneEdge< dim > * > UntwinnedEdgeContainerType
typedef std::vector< const PeriodicPlaneEdge< dim > * > BoundaryContainerType
typedef std::vector< BoundaryContainerType > BoundariesContainerType
typedef KeyConstructableWeakPtrFactory< PeriodicPatchBoundary< dim >, PeriodicPlanePatch< dim >, typename PeriodicPlanePatch< dim >::CompareType > PatchContainerType
typedef Eigen::Matrix< double, dim, dim > MatrixDim
typedef Eigen::Matrix< double, dim, 1 > VectorDim
typedef Eigen::Matrix< double, dim-1, 1 > VectorLowerDim
typedef KeyConstructableWeakPtrFactory< PeriodicPatchBoundary< dim >, PeriodicPlaneNode< dim >, typename PeriodicPlaneNode< dim >::CompareType > NodeCointainerType
typedef std::set< const PeriodicPlaneEdge< dim > * > UntwinnedEdgeContainerType
typedef std::vector< const PeriodicPlaneEdge< dim > * > BoundaryContainerType
typedef std::vector< BoundaryContainerType > BoundariesContainerType
typedef KeyConstructableWeakPtrFactory< PeriodicPatchBoundary< dim >, PeriodicPlanePatch< dim >, typename PeriodicPlanePatch< dim >::CompareType > PatchContainerType
Public Types inherited from model::KeyConstructableWeakPtrFactory< PeriodicPatchBoundary< dim >, PeriodicPlaneNode< dim >, PeriodicPlaneNode< dim >::CompareType >
typedef PeriodicPlaneNode< dim >::KeyType KeyType
typedef std::weak_ptr< PeriodicPlaneNode< dim > > WeakPtrType
typedef std::shared_ptr< PeriodicPlaneNode< dim > > SharedPtrType
Public Types inherited from model::KeyConstructableWeakPtrFactory< PeriodicPatchBoundary< dim >, PeriodicPlanePatch< dim >, PeriodicPlanePatch< dim >::CompareType >
typedef PeriodicPlanePatch< dim >::KeyType KeyType
typedef std::weak_ptr< PeriodicPlanePatch< dim > > WeakPtrType
typedef std::shared_ptr< PeriodicPlanePatch< dim > > SharedPtrType

Public Member Functions

 PeriodicPatchBoundary (GlidePlaneFactory< dim > &, const std::shared_ptr< GlidePlane< dim > > &referencePlane_in)
void createNewBoundary (const PeriodicPlaneEdge< dim > *currentEdge, UntwinnedEdgeContainerType &untwinnedCopy)
void updateBoundaries ()
BoundariesContainerType & outerBoundaries ()
const BoundariesContainerType & outerBoundaries () const
BoundariesContainerType & innerBoundaries ()
const BoundariesContainerType & innerBoundaries () const
const UntwinnedEdgeContainerType & untwinnedEdges () const
UntwinnedEdgeContainerType & untwinnedEdges ()
void addUntwinnedEdge (const PeriodicPlaneEdge< dim > *link)
void removeUntwinnedEdge (const PeriodicPlaneEdge< dim > *link)
NodeCointainerType & nodes ()
const NodeCointainerType & nodes () const
int isInsideOuterBoundary (const VectorLowerDim &test)
bool isCompact () const
double rightHandedArea (const std::vector< const PeriodicPlaneEdge< dim > * > &bnd)
bool isRightHandedBoundary (const std::vector< const PeriodicPlaneEdge< dim > * > &bnd)
VectorLowerDim getLocalPosition (const VectorDim &point, const VectorDim &shift) const
VectorDim getGlobalPosition (const VectorLowerDim &point) const
std::shared_ptr< PeriodicPlaneNode< dim > > getSharedNode (const VectorDim &pointDim, const VectorDim &shift)
std::shared_ptr< PeriodicPlanePatch< dim > > getPatch (const VectorDim &shift)
GlidePlaneKey< dim > getGlidePlaneKey (const VectorDim &shift)
std::shared_ptr< GlidePlane< dim > > getGlidePlane (const VectorDim &shift)
const PatchContainerType & patches () const
PatchContainerType & patches ()
 PeriodicPatchBoundary (GlidePlaneFactory< dim > &, const std::shared_ptr< GlidePlane< dim > > &referencePlane_in)
void createNewBoundary (const PeriodicPlaneEdge< dim > *currentEdge, UntwinnedEdgeContainerType &untwinnedCopy)
void updateBoundaries ()
BoundariesContainerType & outerBoundaries ()
const BoundariesContainerType & outerBoundaries () const
BoundariesContainerType & innerBoundaries ()
const BoundariesContainerType & innerBoundaries () const
const UntwinnedEdgeContainerType & untwinnedEdges () const
UntwinnedEdgeContainerType & untwinnedEdges ()
void addUntwinnedEdge (const PeriodicPlaneEdge< dim > *link)
void removeUntwinnedEdge (const PeriodicPlaneEdge< dim > *link)
NodeCointainerType & nodes ()
const NodeCointainerType & nodes () const
int isInsideOuterBoundary (const VectorLowerDim &test)
bool isCompact () const
double rightHandedArea (const std::vector< const PeriodicPlaneEdge< dim > * > &bnd)
bool isRightHandedBoundary (const std::vector< const PeriodicPlaneEdge< dim > * > &bnd)
VectorLowerDim getLocalPosition (const VectorDim &point, const VectorDim &shift) const
VectorDim getGlobalPosition (const VectorLowerDim &point) const
std::shared_ptr< PeriodicPlaneNode< dim > > getSharedNode (const VectorDim &pointDim, const VectorDim &shift)
std::shared_ptr< PeriodicPlanePatch< dim > > getPatch (const VectorDim &shift)
GlidePlaneKey< dim > getGlidePlaneKey (const VectorDim &shift)
std::shared_ptr< GlidePlane< dim > > getGlidePlane (const VectorDim &shift)
const PatchContainerType & patches () const
PatchContainerType & patches ()
Public Member Functions inherited from model::StaticID< PeriodicPatchBoundary< dim > >
 StaticID ()
Public Member Functions inherited from model::KeyConstructableWeakPtrFactory< PeriodicPatchBoundary< dim >, PeriodicPlaneNode< dim >, PeriodicPlaneNode< dim >::CompareType >
SharedPtrType getFromKey (const KeyType &key)
Public Member Functions inherited from model::KeyConstructableWeakPtrFactory< PeriodicPatchBoundary< dim >, PeriodicPlanePatch< dim >, PeriodicPlanePatch< dim >::CompareType >
SharedPtrType getFromKey (const KeyType &key)

Static Public Member Functions

static VectorDim rightHandedNormal (const std::vector< const PeriodicPlaneEdge< dim > * > &bnd)
static VectorDim rightHandedNormal (const std::vector< const PeriodicPlaneEdge< dim > * > &bnd)
Static Public Member Functions inherited from model::StaticID< PeriodicPatchBoundary< dim > >
static size_t nextID ()
static size_t & get_count ()
static void set_count (const size_t &newCount)
static void force_count (const size_t &newCount)
static void set_increment (const size_t &newIncrement)

Public Attributes

BoundariesContainerType _outerBoundaries
BoundariesContainerType _innerBoundaries
GlidePlaneFactory< dim > & glidePlaneFactory
const std::shared_ptr< GlidePlane< dim > > referencePlane
Public Attributes inherited from model::StaticID< PeriodicPatchBoundary< dim > >
const size_t sID
 The static ID of this.

Detailed Description

template<int dim>
struct model::PeriodicPatchBoundary< dim >

Definition at line 227 of file PeriodicGlidePlane_NEW.h.

Member Typedef Documentation

◆ BoundariesContainerType [1/2]

template<int dim>
typedef std::vector<BoundaryContainerType> model::PeriodicPatchBoundary< dim >::BoundariesContainerType

Definition at line 180 of file PeriodicGlidePlane.h.

◆ BoundariesContainerType [2/2]

template<int dim>
typedef std::vector<BoundaryContainerType> model::PeriodicPatchBoundary< dim >::BoundariesContainerType

Definition at line 239 of file PeriodicGlidePlane_NEW.h.

◆ BoundaryContainerType [1/2]

template<int dim>
typedef std::vector<const PeriodicPlaneEdge<dim>*> model::PeriodicPatchBoundary< dim >::BoundaryContainerType

Definition at line 179 of file PeriodicGlidePlane.h.

◆ BoundaryContainerType [2/2]

template<int dim>
typedef std::vector<const PeriodicPlaneEdge<dim>*> model::PeriodicPatchBoundary< dim >::BoundaryContainerType

Definition at line 238 of file PeriodicGlidePlane_NEW.h.

◆ MatrixDim [1/2]

template<int dim>
typedef Eigen::Matrix<double,dim,dim> model::PeriodicPatchBoundary< dim >::MatrixDim

Definition at line 174 of file PeriodicGlidePlane.h.

◆ MatrixDim [2/2]

template<int dim>
typedef Eigen::Matrix<double,dim,dim> model::PeriodicPatchBoundary< dim >::MatrixDim

Definition at line 233 of file PeriodicGlidePlane_NEW.h.

◆ NodeCointainerType [1/2]

template<int dim>
typedef KeyConstructableWeakPtrFactory<PeriodicPatchBoundary<dim>,PeriodicPlaneNode<dim>,typename PeriodicPlaneNode<dim>::CompareType> model::PeriodicPatchBoundary< dim >::NodeCointainerType

Definition at line 177 of file PeriodicGlidePlane.h.

◆ NodeCointainerType [2/2]

template<int dim>
typedef KeyConstructableWeakPtrFactory<PeriodicPatchBoundary<dim>,PeriodicPlaneNode<dim>,typename PeriodicPlaneNode<dim>::CompareType> model::PeriodicPatchBoundary< dim >::NodeCointainerType

Definition at line 236 of file PeriodicGlidePlane_NEW.h.

◆ PatchContainerType [1/2]

template<int dim>
typedef KeyConstructableWeakPtrFactory<PeriodicPatchBoundary<dim>,PeriodicPlanePatch<dim>,typename PeriodicPlanePatch<dim>::CompareType> model::PeriodicPatchBoundary< dim >::PatchContainerType

Definition at line 181 of file PeriodicGlidePlane.h.

◆ PatchContainerType [2/2]

template<int dim>
typedef KeyConstructableWeakPtrFactory<PeriodicPatchBoundary<dim>,PeriodicPlanePatch<dim>,typename PeriodicPlanePatch<dim>::CompareType> model::PeriodicPatchBoundary< dim >::PatchContainerType

Definition at line 240 of file PeriodicGlidePlane_NEW.h.

◆ UntwinnedEdgeContainerType [1/2]

template<int dim>
typedef std::set<const PeriodicPlaneEdge<dim>*> model::PeriodicPatchBoundary< dim >::UntwinnedEdgeContainerType

Definition at line 178 of file PeriodicGlidePlane.h.

◆ UntwinnedEdgeContainerType [2/2]

template<int dim>
typedef std::set<const PeriodicPlaneEdge<dim>*> model::PeriodicPatchBoundary< dim >::UntwinnedEdgeContainerType

Definition at line 237 of file PeriodicGlidePlane_NEW.h.

◆ VectorDim [1/2]

template<int dim>
typedef Eigen::Matrix<double,dim,1> model::PeriodicPatchBoundary< dim >::VectorDim

Definition at line 175 of file PeriodicGlidePlane.h.

◆ VectorDim [2/2]

template<int dim>
typedef Eigen::Matrix<double,dim,1> model::PeriodicPatchBoundary< dim >::VectorDim

Definition at line 234 of file PeriodicGlidePlane_NEW.h.

◆ VectorLowerDim [1/2]

template<int dim>
typedef Eigen::Matrix<double,dim-1,1> model::PeriodicPatchBoundary< dim >::VectorLowerDim

Definition at line 176 of file PeriodicGlidePlane.h.

◆ VectorLowerDim [2/2]

template<int dim>
typedef Eigen::Matrix<double,dim-1,1> model::PeriodicPatchBoundary< dim >::VectorLowerDim

Definition at line 235 of file PeriodicGlidePlane_NEW.h.

Constructor & Destructor Documentation

◆ PeriodicPatchBoundary() [1/2]

template<int dim>
model::PeriodicPatchBoundary< dim >::PeriodicPatchBoundary ( GlidePlaneFactory< dim > & glidePlaneFactory_in,
const std::shared_ptr< GlidePlane< dim > > & referencePlane_in )

Definition at line 473 of file PeriodicGlidePlane.cpp.

◆ PeriodicPatchBoundary() [2/2]

template<int dim>
model::PeriodicPatchBoundary< dim >::PeriodicPatchBoundary ( GlidePlaneFactory< dim > & ,
const std::shared_ptr< GlidePlane< dim > > & referencePlane_in )

Member Function Documentation

◆ addUntwinnedEdge() [1/2]

template<int dim>
void model::PeriodicPatchBoundary< dim >::addUntwinnedEdge ( const PeriodicPlaneEdge< dim > * link)

Definition at line 520 of file PeriodicGlidePlane.cpp.

◆ addUntwinnedEdge() [2/2]

template<int dim>
void model::PeriodicPatchBoundary< dim >::addUntwinnedEdge ( const PeriodicPlaneEdge< dim > * link)

◆ createNewBoundary() [1/2]

template<int dim>
void model::PeriodicPatchBoundary< dim >::createNewBoundary ( const PeriodicPlaneEdge< dim > * currentEdge,
UntwinnedEdgeContainerType & untwinnedCopy )

Definition at line 622 of file PeriodicGlidePlane.cpp.

◆ createNewBoundary() [2/2]

template<int dim>
void model::PeriodicPatchBoundary< dim >::createNewBoundary ( const PeriodicPlaneEdge< dim > * currentEdge,
UntwinnedEdgeContainerType & untwinnedCopy )

◆ getGlidePlane() [1/2]

template<int dim>
std::shared_ptr< GlidePlane< dim > > model::PeriodicPatchBoundary< dim >::getGlidePlane ( const VectorDim & shift)

Definition at line 743 of file PeriodicGlidePlane.cpp.

◆ getGlidePlane() [2/2]

template<int dim>
std::shared_ptr< GlidePlane< dim > > model::PeriodicPatchBoundary< dim >::getGlidePlane ( const VectorDim & shift)

◆ getGlidePlaneKey() [1/2]

template<int dim>
GlidePlaneKey< dim > model::PeriodicPatchBoundary< dim >::getGlidePlaneKey ( const VectorDim & shift)

Definition at line 737 of file PeriodicGlidePlane.cpp.

◆ getGlidePlaneKey() [2/2]

template<int dim>
GlidePlaneKey< dim > model::PeriodicPatchBoundary< dim >::getGlidePlaneKey ( const VectorDim & shift)

◆ getGlobalPosition() [1/2]

template<int dim>
VectorDim model::PeriodicPatchBoundary< dim >::getGlobalPosition ( const VectorLowerDim & point) const

◆ getGlobalPosition() [2/2]

template<int dim>
VectorDim model::PeriodicPatchBoundary< dim >::getGlobalPosition ( const VectorLowerDim & point) const

◆ getLocalPosition() [1/2]

template<int dim>
VectorLowerDim model::PeriodicPatchBoundary< dim >::getLocalPosition ( const VectorDim & point,
const VectorDim & shift ) const

◆ getLocalPosition() [2/2]

template<int dim>
VectorLowerDim model::PeriodicPatchBoundary< dim >::getLocalPosition ( const VectorDim & point,
const VectorDim & shift ) const

◆ getPatch() [1/2]

template<int dim>
std::shared_ptr< PeriodicPlanePatch< dim > > model::PeriodicPatchBoundary< dim >::getPatch ( const VectorDim & shift)

Definition at line 719 of file PeriodicGlidePlane.cpp.

◆ getPatch() [2/2]

template<int dim>
std::shared_ptr< PeriodicPlanePatch< dim > > model::PeriodicPatchBoundary< dim >::getPatch ( const VectorDim & shift)

◆ getSharedNode() [1/2]

template<int dim>
std::shared_ptr< PeriodicPlaneNode< dim > > model::PeriodicPatchBoundary< dim >::getSharedNode ( const VectorDim & pointDim,
const VectorDim & shift )

Definition at line 615 of file PeriodicGlidePlane.cpp.

◆ getSharedNode() [2/2]

template<int dim>
std::shared_ptr< PeriodicPlaneNode< dim > > model::PeriodicPatchBoundary< dim >::getSharedNode ( const VectorDim & pointDim,
const VectorDim & shift )

◆ innerBoundaries() [1/4]

template<int dim>
PeriodicPatchBoundary< dim >::BoundariesContainerType & model::PeriodicPatchBoundary< dim >::innerBoundaries ( )

Definition at line 496 of file PeriodicGlidePlane.cpp.

◆ innerBoundaries() [2/4]

template<int dim>
BoundariesContainerType & model::PeriodicPatchBoundary< dim >::innerBoundaries ( )

◆ innerBoundaries() [3/4]

template<int dim>
const PeriodicPatchBoundary< dim >::BoundariesContainerType & model::PeriodicPatchBoundary< dim >::innerBoundaries ( ) const

Definition at line 502 of file PeriodicGlidePlane.cpp.

◆ innerBoundaries() [4/4]

template<int dim>
const BoundariesContainerType & model::PeriodicPatchBoundary< dim >::innerBoundaries ( ) const

◆ isCompact() [1/2]

template<int dim>
bool model::PeriodicPatchBoundary< dim >::isCompact ( ) const

Definition at line 575 of file PeriodicGlidePlane.cpp.

◆ isCompact() [2/2]

template<int dim>
bool model::PeriodicPatchBoundary< dim >::isCompact ( ) const

◆ isInsideOuterBoundary() [1/2]

template<int dim>
int model::PeriodicPatchBoundary< dim >::isInsideOuterBoundary ( const VectorLowerDim & test)

Definition at line 549 of file PeriodicGlidePlane.cpp.

◆ isInsideOuterBoundary() [2/2]

template<int dim>
int model::PeriodicPatchBoundary< dim >::isInsideOuterBoundary ( const VectorLowerDim & test)

◆ isRightHandedBoundary() [1/2]

template<int dim>
bool model::PeriodicPatchBoundary< dim >::isRightHandedBoundary ( const std::vector< const PeriodicPlaneEdge< dim > * > & bnd)

Definition at line 609 of file PeriodicGlidePlane.cpp.

◆ isRightHandedBoundary() [2/2]

template<int dim>
bool model::PeriodicPatchBoundary< dim >::isRightHandedBoundary ( const std::vector< const PeriodicPlaneEdge< dim > * > & bnd)

◆ nodes() [1/4]

template<int dim>
PeriodicPatchBoundary< dim >::NodeCointainerType & model::PeriodicPatchBoundary< dim >::nodes ( )

Definition at line 537 of file PeriodicGlidePlane.cpp.

◆ nodes() [2/4]

template<int dim>
NodeCointainerType & model::PeriodicPatchBoundary< dim >::nodes ( )

◆ nodes() [3/4]

template<int dim>
const PeriodicPatchBoundary< dim >::NodeCointainerType & model::PeriodicPatchBoundary< dim >::nodes ( ) const

Definition at line 543 of file PeriodicGlidePlane.cpp.

◆ nodes() [4/4]

template<int dim>
const NodeCointainerType & model::PeriodicPatchBoundary< dim >::nodes ( ) const

◆ outerBoundaries() [1/4]

template<int dim>
PeriodicPatchBoundary< dim >::BoundariesContainerType & model::PeriodicPatchBoundary< dim >::outerBoundaries ( )

Definition at line 484 of file PeriodicGlidePlane.cpp.

◆ outerBoundaries() [2/4]

template<int dim>
BoundariesContainerType & model::PeriodicPatchBoundary< dim >::outerBoundaries ( )

◆ outerBoundaries() [3/4]

template<int dim>
const PeriodicPatchBoundary< dim >::BoundariesContainerType & model::PeriodicPatchBoundary< dim >::outerBoundaries ( ) const

Definition at line 490 of file PeriodicGlidePlane.cpp.

◆ outerBoundaries() [4/4]

template<int dim>
const BoundariesContainerType & model::PeriodicPatchBoundary< dim >::outerBoundaries ( ) const

◆ patches() [1/4]

template<int dim>
PeriodicPatchBoundary< dim >::PatchContainerType & model::PeriodicPatchBoundary< dim >::patches ( )

Definition at line 731 of file PeriodicGlidePlane.cpp.

◆ patches() [2/4]

template<int dim>
PatchContainerType & model::PeriodicPatchBoundary< dim >::patches ( )

◆ patches() [3/4]

template<int dim>
const PeriodicPatchBoundary< dim >::PatchContainerType & model::PeriodicPatchBoundary< dim >::patches ( ) const

Definition at line 725 of file PeriodicGlidePlane.cpp.

◆ patches() [4/4]

template<int dim>
const PatchContainerType & model::PeriodicPatchBoundary< dim >::patches ( ) const

◆ removeUntwinnedEdge() [1/2]

template<int dim>
void model::PeriodicPatchBoundary< dim >::removeUntwinnedEdge ( const PeriodicPlaneEdge< dim > * link)

Definition at line 526 of file PeriodicGlidePlane.cpp.

◆ removeUntwinnedEdge() [2/2]

template<int dim>
void model::PeriodicPatchBoundary< dim >::removeUntwinnedEdge ( const PeriodicPlaneEdge< dim > * link)

◆ rightHandedArea() [1/2]

template<int dim>
double model::PeriodicPatchBoundary< dim >::rightHandedArea ( const std::vector< const PeriodicPlaneEdge< dim > * > & bnd)

Definition at line 603 of file PeriodicGlidePlane.cpp.

◆ rightHandedArea() [2/2]

template<int dim>
double model::PeriodicPatchBoundary< dim >::rightHandedArea ( const std::vector< const PeriodicPlaneEdge< dim > * > & bnd)

◆ rightHandedNormal() [1/2]

template<int dim>
PeriodicPatchBoundary< dim >::VectorDim model::PeriodicPatchBoundary< dim >::rightHandedNormal ( const std::vector< const PeriodicPlaneEdge< dim > * > & bnd)
static

Definition at line 581 of file PeriodicGlidePlane.cpp.

◆ rightHandedNormal() [2/2]

template<int dim>
VectorDim model::PeriodicPatchBoundary< dim >::rightHandedNormal ( const std::vector< const PeriodicPlaneEdge< dim > * > & bnd)
static

◆ untwinnedEdges() [1/4]

template<int dim>
PeriodicPatchBoundary< dim >::UntwinnedEdgeContainerType & model::PeriodicPatchBoundary< dim >::untwinnedEdges ( )

Definition at line 514 of file PeriodicGlidePlane.cpp.

◆ untwinnedEdges() [2/4]

template<int dim>
UntwinnedEdgeContainerType & model::PeriodicPatchBoundary< dim >::untwinnedEdges ( )

◆ untwinnedEdges() [3/4]

template<int dim>
const PeriodicPatchBoundary< dim >::UntwinnedEdgeContainerType & model::PeriodicPatchBoundary< dim >::untwinnedEdges ( ) const

Definition at line 508 of file PeriodicGlidePlane.cpp.

◆ untwinnedEdges() [4/4]

template<int dim>
const UntwinnedEdgeContainerType & model::PeriodicPatchBoundary< dim >::untwinnedEdges ( ) const

◆ updateBoundaries() [1/2]

template<int dim>
void model::PeriodicPatchBoundary< dim >::updateBoundaries ( )

Definition at line 693 of file PeriodicGlidePlane.cpp.

◆ updateBoundaries() [2/2]

template<int dim>
void model::PeriodicPatchBoundary< dim >::updateBoundaries ( )

Member Data Documentation

◆ _innerBoundaries

template<int dim>
BoundariesContainerType model::PeriodicPatchBoundary< dim >::_innerBoundaries

Definition at line 184 of file PeriodicGlidePlane.h.

◆ _outerBoundaries

template<int dim>
BoundariesContainerType model::PeriodicPatchBoundary< dim >::_outerBoundaries

Definition at line 183 of file PeriodicGlidePlane.h.

◆ glidePlaneFactory

template<int dim>
GlidePlaneFactory< dim > & model::PeriodicPatchBoundary< dim >::glidePlaneFactory

Definition at line 185 of file PeriodicGlidePlane.h.

◆ referencePlane

template<int dim>
const std::shared_ptr< GlidePlane< dim > > model::PeriodicPatchBoundary< dim >::referencePlane

Definition at line 186 of file PeriodicGlidePlane.h.


The documentation for this struct was generated from the following files: