Todo List
- Class concepts::SphericalSurface3d
- use SphereMapping type consistently throughout this type
- Member linearFEM::Linear2d::rebuild1_ (concepts::Triangle2d &cell, concepts::TColumn< Real > *T0=0)
- S matrices for triangles
- Namespace hp3D
- Three dimensional hp-DGFEM in hexahedra for locally refined meshes.
- Class hp3D::SumFactorization< F >
- Implement changing order of sum factorization, possibility is there
- Class hp3D::Hexahedron
- remove this statement
- Class hp2D::SumFactorization< F >
- Implement changing order of sum factorization using
a
andb
. - Class graphics::MeshDX< F >
- Include more information: attribute for cells, diameter etc.
- "
- : move include from app-lukas to master file
- Class concepts::Sphere
- Introduce key counting on the base level of Connector, not ConnectorN since Sphere currently incorrectly needs to derive from Connector3 (unique keys are required by mortar library)
- Class concepts::SphericalSurface
Change to iterator based constructor
Introduce key counting on the base level of Connector, not ConnectorN since SphericalSurface currently incorrectly needs to derive from Connector2 (unique keys are required by mortar library)
- Class concepts::Sphere3d
- use SphereMapping type consistently throughout this type
- Class concepts::BlendingHexahedron3d
move invertOrientation documentation to MappingQuad3d
homogenize construction with MappingQuad3d-iterators template <typename MappingQuad3dIterator> BlendingHexahedron3d( MappingQuad3dIterator begin, MappingQuad3dIterator end, const Hexahedron& hex);
- Class concepts::SphereMapping
- Use this type for the finite element geometries
- Namespace concepts
- replace explicit occurrences of Pi by a namespace constant
- Class concepts::ConvertMeshQuads
- Implement methods to handle mixed meshes (quads and triangles)
- Class concepts::MappingHexahedronEdge3d
- Possibly avoid copying the parent element (switch from unique_ptr to shared_ptr internally)
- Class concepts::CircleMappingEdge3d
- Use SphereData type instead of bare radius and center
- Class concepts::MappingEdge3d
- Currently this class stores vertices to be consistent across dimensions 2D and 3D, which may be changed in the future.
- File facetteTraceTypes.hh
- Erase file geometry/edgeTraceTypes.hh
- Member concepts::BlendingHexahedron3d::part (const Real3d xi0, const Real3d xi1) const override
- part supposed to be implemented for parent class
- Class concepts::PartMappingHexahedron3d
- Possibly avoid copying the parent element (switch from unique_ptr to shared_ptr internally)