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 and b.
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)
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich