|
SpECTRE
2021.08.02
|
A line segment extending from Begin to End, containing NumberOfPoints uniformly-spaced points including the endpoints.
More...
#include <InterpolationTargetLineSegment.hpp>
Classes | |
| struct | Begin |
| struct | End |
| struct | NumberOfPoints |
Public Types | |
| using | options = tmpl::list< Begin, End, NumberOfPoints > |
Public Member Functions | |
| LineSegment (std::array< double, VolumeDim > begin_in, std::array< double, VolumeDim > end_in, size_t number_of_points_in) noexcept | |
| LineSegment (const LineSegment &)=delete | |
| LineSegment & | operator= (const LineSegment &)=default |
| LineSegment (LineSegment &&) noexcept=default | |
| LineSegment & | operator= (LineSegment &&) noexcept=default |
| void | pup (PUP::er &p) noexcept |
Public Attributes | |
| std::array< double, VolumeDim > | begin {} |
| std::array< double, VolumeDim > | end {} |
| size_t | number_of_points {} |
Static Public Attributes | |
| static constexpr Options::String | help |
A line segment extending from Begin to End, containing NumberOfPoints uniformly-spaced points including the endpoints.
Frame::Inertial
|
staticconstexpr |