|
HArD::Core3D
Hybrid Arbitrary Degree::Core 3D - Library to implement 3D schemes with vertex, edge, face and cell polynomials as unknowns
|


Go to the source code of this file.
Classes | |
| struct | Plane |
| Structure to define a plane (by a point and a normal) and check position of a mesh entity with respect to it. More... | |
| struct | Hull |
| Structure to define a flat convex hull (nodes and normal) and check if a mesh entity is inside. More... | |
| class | BoundaryConditions |
| The BoundaryConditions class provides definition of boundary conditions. More... | |
Variables | |
| const Plane | plane_x_zero (VectorRd::Zero(), VectorRd(1., 0., 0.)) |
| const Plane | plane_x_quarter (VectorRd(.25, 0., 0.), VectorRd(1., 0., 0.)) |
| const Plane | plane_x_half (VectorRd(.5, 0., 0.), VectorRd(1., 0., 0.)) |
| const Hull | lower_bottom_corner_x_zero ({VectorRd(0., 0., 0.), VectorRd(0.,.25, 0.), VectorRd(0.,.25,.25), VectorRd(0., 0.,.25)}, VectorRd(1., 0., 0.)) |
| const Hull | lower_bottom_corner_x_one ({VectorRd(1., 0., 0.), VectorRd(1.,.25, 0.), VectorRd(1.,.25,.25), VectorRd(1., 0.,.25)}, VectorRd(1., 0., 0.)) |
| const Hull lower_bottom_corner_x_one({VectorRd(1., 0., 0.), VectorRd(1.,.25, 0.), VectorRd(1.,.25,.25), VectorRd(1., 0.,.25)}, VectorRd(1., 0., 0.)) | ( | {VectorRd(1., 0., 0.), VectorRd(1.,.25, 0.), VectorRd(1.,.25,.25), VectorRd(1., 0.,.25)} | , |
| VectorRd(1., 0., 0.) | |||
| ) |
| const Hull lower_bottom_corner_x_zero({VectorRd(0., 0., 0.), VectorRd(0.,.25, 0.), VectorRd(0.,.25,.25), VectorRd(0., 0.,.25)}, VectorRd(1., 0., 0.)) | ( | {VectorRd(0., 0., 0.), VectorRd(0.,.25, 0.), VectorRd(0.,.25,.25), VectorRd(0., 0.,.25)} | , |
| VectorRd(1., 0., 0.) | |||
| ) |
| const Plane plane_x_half(VectorRd(.5, 0., 0.), VectorRd(1., 0., 0.)) | ( | VectorRd(.5, 0., 0.) | , |
| VectorRd(1., 0., 0.) | |||
| ) |
| const Plane plane_x_quarter(VectorRd(.25, 0., 0.), VectorRd(1., 0., 0.)) | ( | VectorRd(.25, 0., 0.) | , |
| VectorRd(1., 0., 0.) | |||
| ) |
| const Plane plane_x_zero(VectorRd::Zero(), VectorRd(1., 0., 0.)) | ( | VectorRd::Zero() | , |
| VectorRd(1., 0., 0.) | |||
| ) |