Swarm-NG  1.1
swarm::monitors::stop_on_any_large_distance< log_t > Class Template Reference

Simple monitor that logs when any one body is separated from EXPERIMENTAL: This class is not thoroughly tested. More...

#include <stop_on_any_large_distance.hpp>

Public Member Functions

GPUAPI bool pass_one (int thread_in_system)
 Check to see if need_full_test.
 
GPUAPI int pass_two (int thread_in_system)
 Check the system state.
 

Detailed Description

template<class log_t>
class swarm::monitors::stop_on_any_large_distance< log_t >

Simple monitor that logs when any one body is separated from EXPERIMENTAL: This class is not thoroughly tested.

both the origin and every other body by a distance of at least "rmax" Optionally signals if "stop on rmax" is true This monitor may be useful in simple scattering experiments. WARNING: The code so that there is run time option of signaling to stop is untested. TODO: Once it works, may want to port to other monitors.

Definition at line 73 of file stop_on_any_large_distance.hpp.


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