|
faunus
|
Shape descriptors derived from gyration tensor. More...
#include <geometry.h>
Public Member Functions | |
| ShapeDescriptors (const Tensor &gyration_tensor) | |
| Construct using an initial gyration tensor. | |
| ShapeDescriptors & | operator+= (const ShapeDescriptors &other) |
| Add another gyration tensor; req. for averaging. | |
| ShapeDescriptors | operator* (const double scale) const |
| Scale data; req. for averaging. | |
Public Attributes | |
| double | gyration_radius_squared = 0.0 |
| double | asphericity = 0.0 |
| double | acylindricity = 0.0 |
| double | relative_shape_anisotropy |
| relative shape anisotropy, kappa^2 (0=rod, 1=spherical) More... | |
Shape descriptors derived from gyration tensor.
The class is prepared with operator overloads to work with AverageObj for averaging over multiple tensors
| double Faunus::Geometry::ShapeDescriptors::relative_shape_anisotropy |
relative shape anisotropy, kappa^2 (0=rod, 1=spherical)
1.8.13