Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

kira_runtime.C File Reference

#include "hdyn.h"
#include "kira_defaults.h"
#include <unistd.h>

Go to the source code of this file.

Defines

#define N_FILES   13

Functions

local void clean_up_file (char *name)
void clean_up_files ()
bool check_file (char *name, bool del)
local void print_multiples (hdyn *b)
local void force_step (hdyn *b, real t)
local void force_unperturbed_step (hdyn *b)
local void adjust_vel (hdyn *b)
local bool kill_multiple (hdyn *b)
local bool kill_multiples (hdyn *b)
local void modify_params (hdyn *b, char *name, real &t_end, real &new_dt_log, real &new_dt_snap, int &long_binary_output, char *new_snap_save_file)
local int get_value (char *s, int default_value)
local real get_value (char *s, real default_value)
local bool get_value (char *s, real &v1, real &v2)
local char* get_string (char *s)
local void modify_options (hdyn *b, char *name, bool del=true)
local void modify_diag (hdyn *b, char *name, bool del=true)
local void pp (hdyn *b, char *name)
local void dump_to_file (hdyn *b, char *name)
void check_kira_init (hdyn *b)
bool check_kira_runtime (hdyn *b, real &t_end, real &new_dt_log, real &new_dt_snap, int &long_binary_output, char *new_snap_save_file, bool &tree_changed)


Define Documentation

#define N_FILES   13
 

Definition at line 52 of file kira_runtime.C.


Function Documentation

local void adjust_vel ( hdyn * b )
 

Definition at line 139 of file kira_runtime.C.

Referenced by kill_multiple().

bool check_file ( char * name,
bool del )
 

Definition at line 83 of file kira_runtime.C.

Referenced by check_kira_init(), and check_kira_runtime().

void check_kira_init ( hdyn * b )
 

Definition at line 1013 of file kira_runtime.C.

Referenced by kira_initialize().

bool check_kira_runtime ( hdyn * b,
real & t_end,
real & new_dt_log,
real & new_dt_snap,
int & long_binary_output,
char * new_snap_save_file,
bool & tree_changed )
 

Definition at line 1043 of file kira_runtime.C.

local void clean_up_file ( char * name )
 

Definition at line 23 of file kira_runtime.C.

Referenced by check_file(), clean_up_files(), dump_to_file(), modify_diag(), modify_options(), modify_params(), and pp().

void clean_up_files ( )
 

Definition at line 54 of file kira_runtime.C.

Referenced by check_kira_runtime().

local void dump_to_file ( hdyn * b,
char * name )
 

Definition at line 988 of file kira_runtime.C.

Referenced by check_kira_runtime().

local void force_step ( hdyn * b,
real t )
 

Definition at line 115 of file kira_runtime.C.

Referenced by force_unperturbed_step(), and kill_multiple().

local void force_unperturbed_step ( hdyn * b )
 

Definition at line 124 of file kira_runtime.C.

Referenced by kill_multiple().

local char* get_string ( char * s )
 

Definition at line 455 of file kira_runtime.C.

Referenced by modify_diag().

local bool get_value ( char * s,
real & v1,
real & v2 )
 

Definition at line 445 of file kira_runtime.C.

Referenced by modify_diag(), and modify_options().

local real get_value ( char * s,
real default_value )
 

Definition at line 436 of file kira_runtime.C.

local int get_value ( char * s,
int default_value )
 

Definition at line 425 of file kira_runtime.C.

local bool kill_multiple ( hdyn * b )
 

Definition at line 167 of file kira_runtime.C.

Referenced by kill_multiples().

local bool kill_multiples ( hdyn * b )
 

Definition at line 234 of file kira_runtime.C.

Referenced by check_kira_runtime().

local void modify_diag ( hdyn * b,
char * name,
bool del = true )
 

Definition at line 675 of file kira_runtime.C.

Referenced by check_kira_init(), and check_kira_runtime().

local void modify_options ( hdyn * b,
char * name,
bool del = true )
 

Definition at line 478 of file kira_runtime.C.

Referenced by check_kira_init(), and check_kira_runtime().

local void modify_params ( hdyn * b,
char * name,
real & t_end,
real & new_dt_log,
real & new_dt_snap,
int & long_binary_output,
char * new_snap_save_file )
 

Definition at line 258 of file kira_runtime.C.

Referenced by check_kira_runtime().

local void pp ( hdyn * b,
char * name )
 

Definition at line 930 of file kira_runtime.C.

local void print_multiples ( hdyn * b )
 

Definition at line 95 of file kira_runtime.C.

Referenced by check_kira_runtime().


Generated at Sun Feb 24 09:57:27 2002 for STARLAB by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001