# Types Module The types module provides type definitions and constants used throughout the TTFEMesh library. ## Type Definitions ### `TensorTrain` Type alias for tensor train representations. ### `TensorTrainMatrix` Type alias for tensor train matrix representations. ### `SubdomainIndex` Type alias for subdomain indices. ### `CurveIndex` Type alias for curve indices. ### `VertexIndex` Type alias for vertex indices. ### `QuadraturePoint` Type alias for quadrature points. ### `BasisFunction` Type alias for basis functions. ## Constants ### `DEFAULT_MESH_SIZE_EXPONENT` Default value for mesh size exponent (3). ### `DEFAULT_QUADRATURE_ORDER` Default value for quadrature order (1). ## Related Modules - [Mesh](mesh.md) - For mesh-related types and constants - [Basis](basis.md) - For basis function types - [Quadrature](quadrature.md) - For quadrature-related types