G+Smo  23.12.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsPeriodicOverlap< T > Member List

This is the complete list of members for gsPeriodicOverlap< T >, including all inherited members.

calculate(const size_t paraMethod)gsPeriodicOverlap< T >protected
compute()gsPeriodicOverlap< T >virtual
constructAndSolveEquationSystem(const Neighbourhood &neighbourhood, const size_t n, const size_t N)gsPeriodicOverlap< T >protected
constructTwins()gsPeriodicOverlap< T >protected
constructTwinsBetween(size_t &currentNrAllVertices, std::list< size_t > vertexIndices, size_t from, size_t to, bool rightHandSide)gsPeriodicOverlap< T >protected
constructTwinsBetween(size_t &currentNrAllVertices, std::list< size_t > vertexIndices, gsVertexHandle from, gsVertexHandle to, bool rightHandSide)gsPeriodicOverlap< T >inlineprotected
createExtendedFlatMesh(const std::vector< size_t > &right, const std::vector< size_t > &left) const gsPeriodicOverlap< T >protected
createFlatMesh() const gsPeriodicOverlap< T >virtual
createUVmatrix()gsParametrization< T >
createXYZmatrix()gsParametrization< T >
defaultOptions()gsParametrization< T >static
findTwin(size_t vertexId) const gsPeriodicOverlap< T >inlineprotected
getParameterPoint(size_t vertexIndex) const gsParametrization< T >protected
gsParametrization(const gsMesh< T > &mesh, const gsOptionList &list=defaultOptions())gsParametrization< T >explicit
gsPeriodicOverlap(const gsMesh< T > &mesh, const gsMatrix< T > &verticesV0, const gsMatrix< T > &paramsV0, const gsMatrix< T > &verticesV1, const gsMatrix< T > &paramsV1, const gsMesh< T > &overlap, const gsOptionList &list=gsPeriodicParametrization< T >::defaultOptions())gsPeriodicOverlap< T >inlineexplicit
m_meshgsParametrization< T >protected
m_overlapHEMgsPeriodicOverlap< T >protected
m_parameterPointsgsParametrization< T >protected
m_twinsgsPeriodicOverlap< T >protected
updateLambdasWithTwins(std::vector< T > &lambdas, size_t vertexId) const gsPeriodicOverlap< T >protected
writeTexturedMesh(std::string filename) const gsParametrization< T >