List of all members.
Public Types
Public Member Functions
- 
void setLocation (point &locationP)
 - 
void setDirection (tvector directionP)
 - 
void setData (const FieldType &dataP, const Eagle::PhysicalSpace::point &index_locationP, const FragmentID_t &fragmentP, const double lengthP)
 - 
void setEnd ()
 
Public Attributes
- 
point location
- Location in world coordinates. 
 
 - 
FieldType data
- tvector in case of streamlines, metric33 in case of geodesics. /// should christoffels also be stored?? 
 
 - 
Eagle::PhysicalSpace::point index_location
- Floating point indices of this point's index coordinates. 
 
 - 
FragmentID_t fragment
- The fragment identifier of the source Grid where this point resides. 
 
 - 
bool is_end
- Is it an endpoint? So calculation of a line was skipped? 
 
 - 
tvector direction
- Used as boundary condition and direction for geodesics, maybe better called derivative? whatever. 
 
 - 
double length
- Used to keep track of the length for stopping the line. 
 
 
template<class FieldType>
 struct FieldLines::IntegrationPoint< FieldType >