List of all members.
Public Member Functions
-
unsigned long nextStartIndexPerCoarseCall (unsigned long start, unsigned long size)
-
bool extractLocalData (FieldCollection< FieldType, LineType > &CurrentFront, const unsigned index, const double time)
-
bool doEuler (FieldCollection< FieldType, LineType > &lastFront, unsigned index, FieldCollection< FieldType, LineType > &newFront, double time, unsigned integration_width)
- Do a one step integration.
-
bool doDop853 (FieldCollection< FieldType, LineType > &lastFront, unsigned index, FieldCollection< FieldType, LineType > &newFront, double time, unsigned integration_width)
-
bool initDop853 (const int number_of_lines)
-
double getNextTime ()
-
bool doEuler (std::vector< IntegrationPoint< FieldType > > &IntegrationLine, const double &time)
- Do a one step integration.
-
bool doDop853 (std::vector< IntegrationPoint< FieldType > > &IntegrationLine, const RefPtr< LocalFromWorldPoint > &LocalPointFinder, const FieldSelector &FieldSelection, const RefPtr< BoundingBox > &BB, const double step_size, const double time, const unsigned line_nr)
-
bool initDop853 (const int number_of_lines)
-
void finalize (std::vector< IntegrationPoint< FieldType > > &IntegrationLine, const double &time)
template<typename FieldType, typename LineType, int InterpolType>
class FieldLines::AtomicIntegrator< FieldType, LineType, InterpolType >