35namespace siscone_spherical{
97#ifdef DEBUG_STABLE_CONES
base class for managing the spatial part of Cmomentum (defined after)
base class for dynamic coordinates management
list of cones candidates.
sph_hash_element ** hash_array
the cone data itself
int mask
number of occupied cells
double tan2R
its squreed tangent
int insert(CSphmomentum *v, CSphmomentum *parent, CSphmomentum *child, bool p_io, bool c_io)
insert a new candidate into the hash.
double R2
circle radius (squared) NOTE: need to be set before any call to 'insert'
sph_hash_cones(int _Np, double _radius)
int n_cones
number of elements
~sph_hash_cones()
destructor
information on store cones candidates.
sph_hash_element * next
pointer to the next element
CSph3vector centre
centre of the cone
bool is_stable
true if stable w.r.t. "border particles"