Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
PeriodicMeshFacePairing.h File Reference

Go to the source code of this file.

Classes

struct  model::PeriodicMeshLattice< dim >

Namespaces

namespace  model

Functions

template<int dim>
bool model::isPeriodicFacePair (const Polyhedron< dim, dim-1 > &a, const Polyhedron< dim, dim-1 > &b, Eigen::Matrix< double, dim, 1 > &shift, double tolerance, PeriodicSimplexPairMap< dim > *correspondence=nullptr)
template<int dim>
bool model::periodicLatticeContains (const Eigen::Matrix< double, dim, Eigen::Dynamic > &basis, const Eigen::Matrix< double, dim, 1 > &shift, double tolerance)
template<int dim>
PeriodicMeshLattice< dim > model::discoverPeriodicMeshLattice (const std::vector< Polyhedron< dim, dim-1 > * > &faces, double tolerance)
template<int dim>
PeriodicMeshLattice< dim > model::selectPeriodicMeshLattice (const PeriodicMeshLattice< dim > &full, const std::set< int > &seeds, double tolerance)