Swarm-NG  1.1
swarm::gpu::bppt::EulerPropagator< T, Gravitation > Struct Template Reference

GPU implementation of euler propagator It is of no practical use. More...

#include <euler.hpp>

Public Member Functions

GPUAPI EulerPropagator (const params &p, ensemble::SystemRef &s, Gravitation &calc)
 Constructor for EulerPropagator.
 
GPUAPI void advance ()
 Advance the timesteps. More...
 

Public Attributes

ensemble::SystemRef & sys
 Runtime variables.
 

Detailed Description

template<class T, class Gravitation>
struct swarm::gpu::bppt::EulerPropagator< T, Gravitation >

GPU implementation of euler propagator It is of no practical use.

Given here as a working example. Tutorial for Making a Propagator is based on this propagator.

Definition at line 51 of file euler.hpp.

Member Function Documentation

template<class T , class Gravitation >
GPUAPI void swarm::gpu::bppt::EulerPropagator< T, Gravitation >::advance ( )
inline

Advance the timesteps.

Integration

Finalize the step

Definition at line 101 of file euler.hpp.

References swarm::gpu::bppt::EulerPropagator< T, Gravitation >::sys.


The documentation for this struct was generated from the following file: