Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

tdyn Class Reference

#include <tdyn.h>

Inheritance diagram for tdyn:

_pdyn_ dyn node List of all members.

Public Member Functions

 tdyn (hbpfp the_hbpfp=new_hydrobase, sbpfp the_sbpfp=new_starbase, bool use_stories=true)
virtual ~tdyn ()
void set_time (const xreal t)
xreal get_time ()
void clear_jerk ()
void set_jerk (const vec &j)
vec get_jerk ()
void set_prev (tdyn *p)
tdynget_prev ()
void set_next (tdyn *p)
tdynget_next ()
bool is_defunct ()
tdynget_parent ()
tdynget_oldest_daughter ()
tdynget_younger_sister ()
tdynget_elder_sister ()
tdynget_root ()
 Set or find the root node pointer.
tdynget_top_level_node ()
 Return the top-level node of this node.
tdynget_binary_sister ()
 Find the binary sister of this node.
virtual istream & scan_dyn_story (istream &)
 Read the dyn story from a stream.
virtual bool check_and_correct_node (bool verbose=true)
 Repair tree structure.
virtual ostream & print_dyn_story (ostream &s, bool print_xreal=true, int short_output=0)
 Write the dyn story to a stream.

Protected Attributes

xreal time
vec jerk
tdynprev
 Previous instance of this node.
tdynnext
 Next instance of this node.
bool defunct
 Node has been terminated.

Detailed Description

tdyn: A derived class of dynamical particles. Contains enough information to reconstruct the N-body system.

Definition at line 27 of file tdyn.h.


The documentation for this class was generated from the following file:
Generated on Wed Jul 20 12:43:39 2005 for Starlab by  doxygen 1.4.3