Slab symmetry. More...
#include <physical_geometry.hpp>
Public Member Functions | |
SlabSymmetry (void) | |
Class constructor. | |
double | calcArea (const Edge &edge) const |
Calculates the physical area of an edge. More... | |
double | calcVolume (const vector< Edge > &edge_list) const |
Calculates the physical volume of a cell. More... | |
double | calcVolume (const vector< Vector2D > &chull) const |
Calculates the physical volume of a cell. More... | |
Vector2D | calcCentroid (const vector< Vector2D > &chull) const |
Calculates the centroid of a cell. More... | |
Slab symmetry.
Definition at line 51 of file physical_geometry.hpp.
|
virtual |
Calculates the physical area of an edge.
edge | Cell edge |
Implements PhysicalGeometry.
Definition at line 8 of file physical_geometry.cpp.
Calculates the centroid of a cell.
chull | The convex hull of the cell |
Implements PhysicalGeometry.
Definition at line 23 of file physical_geometry.cpp.
|
virtual |
Calculates the physical volume of a cell.
edge_list | List of edges that bound the cell |
Implements PhysicalGeometry.
Definition at line 13 of file physical_geometry.cpp.
|
virtual |
Calculates the physical volume of a cell.
chull | The convex hull of the cell |
Implements PhysicalGeometry.
Definition at line 37 of file physical_geometry.cpp.