Swarm-NG  1.1
integrator.hpp File Reference

Defines swarm::integrator class for CPU and GPU. More...

#include "types/ensemble.hpp"
#include "ensemble_alloc.hpp"
#include "types/config.hpp"
#include "log/logmanager.hpp"

Go to the source code of this file.

Classes

class  swarm::integrator
 Interface class for all integrators. More...
 
class  swarm::gpu::integrator
 Interface class for all GPU based integrators. More...
 

Namespaces

 swarm
 Swarm-NG library.
 
 swarm::gpu
 GPU-based integrators and other GPU tools.
 

Constant Groups

 swarm
 Swarm-NG library.
 
 swarm::gpu
 GPU-based integrators and other GPU tools.
 

Functions

int swarm::number_of_active_systems (defaultEnsemble ens)
 Helper function to calculate number of systems with SYSTEM_ACTIVE flag.
 

Detailed Description

Defines swarm::integrator class for CPU and GPU.

This is the only file that external applications need to include if they need to use integrators

Definition in file integrator.hpp.