Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

harp3fastsim.cmp.c File Reference

Go to the source code of this file.

Data Structures

struct  _Kee1
struct  _Kee2
struct  _Kee3
struct  _quad
struct  fd_set
struct  label_t

Typedefs

typedef unsigned long size_t
typedef long fpos_t
typedef struct _Kee1 FILE
typedef struct _Kee2 va_list
typedef signed long ptrdiff_t
typedef unsigned int wchar_t
typedef unsigned int wctype_t
typedef int time_t
typedef int clock_t
typedef long ssize_t
typedef unsigned char uchar_t
typedef unsigned short ushort_t
typedef unsigned int uint_t
typedef unsigned long ulong_t
typedef volatile unsigned char vuchar_t
typedef volatile unsigned
short 
vushort_t
typedef volatile unsigned int vuint_t
typedef volatile unsigned long vulong_t
typedef struct _Kee3physadr_t
typedef struct label_t label_t
typedef int level_t
typedef int daddr_t
typedef char* caddr_t
typedef long* qaddr_t
typedef char* addr_t
typedef unsigned int ino_t
typedef short cnt_t
typedef int dev_t
typedef int chan_t
typedef long off_t
typedef unsigned long rlim_t
typedef int paddr_t
typedef unsigned short nlink_t
typedef int key_t
typedef unsigned int mode_t
typedef unsigned int uid_t
typedef unsigned int gid_t
typedef void* mid_t
typedef int pid_t
typedef char slab_t [12]
typedef unsigned long shmatt_t
typedef unsigned long msgqnum_t
typedef unsigned long msglen_t
typedef unsigned int wint_t
typedef unsigned long sigset_t
typedef long timer_t
typedef void (* sig_t )()
typedef int id_t
typedef unsigned int major_t
typedef unsigned int minor_t
typedef unsigned int devs_t
typedef unsigned int unit_t
typedef unsigned long vm_offset_t
typedef unsigned long vm_size_t
typedef unsigned char uchar
typedef unsigned short ushort
typedef unsigned int uint
typedef unsigned long ulong
typedef struct _Kee3physadr
typedef unsigned char u_char
typedef unsigned short u_short
typedef unsigned int u_int
typedef unsigned long u_long
typedef volatile unsigned char vu_char
typedef volatile unsigned
short 
vu_short
typedef volatile unsigned int vu_int
typedef volatile unsigned long vu_long
typedef struct _quad quad
typedef long swblk_t
typedef unsigned long fixpt_t
typedef int fd_mask
typedef struct fd_set fd_set

Functions

int fread ()
int fwrite ()
int _flsbuf ()
int _filbuf ()
int ferror ()
int feof ()
void clearerr ()
int putchar ()
int getchar ()
int putc ()
int getc ()
int remove ()
int rename ()
struct _Kee1tmpfile ()
char* tmpnam ()
int fclose ()
int fflush ()
struct _Kee1fopen ()
struct _Kee1freopen ()
void setbuf ()
int setvbuf ()
int fprintf ()
int fscanf ()
int printf ()
int scanf ()
int sprintf ()
int sscanf ()
int vfprintf ()
int vprintf ()
int vsprintf ()
int fgetc ()
char* fgets ()
int fputc ()
int fputs ()
char* gets ()
int puts ()
int ungetc ()
int fgetpos ()
int fseek ()
int fsetpos ()
long ftell ()
void rewind ()
void perror ()
void bzero ()
int select ()
int fileno ()
struct _Kee1fdopen ()
char* cuserid ()
int getopt ()
char* ctermid ()
int getw ()
int pclose ()
int putw ()
struct _Kee1popen ()
char* tempnam ()
void setbuffer ()
void setlinebuf ()
unsigned int h3wait_ ()
void h3open_ ()
void h3close_ ()
int h3npipe_ ()
void h3setnboards_ (nb) int *nb
void h3mjpdma_indirect_ (int *, int *, double[][3], double[][3], double[][3], double[][3], double *, double *, int *, int *)
void h3mjpdma_start_ (int *)
void h3mjpdma_flush_ ()
void h3jpdma_indirect_ (nj, hostindex, xj, vj, aj, jj, mj, tj, mode) int *nj
void h3mjpdma_indirect_ (nj, hostindex, xj, vj, aj, jj, mj, tj, mode, buff_id) int *nj
int h3calc_firsthalf_ (nj, ni, xi, vi, eps2, h2) int *nj

Variables

struct _Kee1 _iob []
char* optarg
int optind
int optopt
int opterr
int npipes = 3
double xjmem [1000][3]
double vjmem [1000][3]
double xjpred [1000][3]
double vjpred [1000][3]
double ajmem [1000][3]
double jjmem [1000][3]
double mjmem [1000]
double tjmem [1000]
double xjbuf [50][26][3]
double vjbuf [50][26][3]
double ajbuf [50][26][3]
double jjbuf [50][26][3]
double mjbuf [50][26]
double tjbuf [50][26]
int indexbuf [50][26]
int njbuf [50]
double timem
double ximem [3][3]
double vimem [3][3]
double hmem [3]
double epsmem [3]
int nnb [3]
int nb [3][1024]
int* hostindex
double (* xj )[3]
double (* vj )[3]
double (* aj )[3]
double (* jj )[3]
double* mj
double* tj
int* mode
int* buff_id
int* ni
double (* xi )[3]
double (* vi )[3]
double* eps2
double* h2
double (* acc )[3]
double (* jerk )[3]
double* pot
int* j
int* chip
int* nblist


Typedef Documentation

typedef struct _Kee1 FILE
 

Definition at line 15 of file harp3fastsim.cmp.c.

typedef char* addr_t
 

Definition at line 91 of file harp3fastsim.cmp.c.

typedef char* caddr_t
 

Definition at line 89 of file harp3fastsim.cmp.c.

typedef int chan_t
 

Definition at line 95 of file harp3fastsim.cmp.c.

typedef int clock_t
 

Definition at line 69 of file harp3fastsim.cmp.c.

typedef short cnt_t
 

Definition at line 93 of file harp3fastsim.cmp.c.

typedef int daddr_t
 

Definition at line 88 of file harp3fastsim.cmp.c.

typedef int dev_t
 

Definition at line 94 of file harp3fastsim.cmp.c.

typedef unsigned int devs_t
 

Definition at line 117 of file harp3fastsim.cmp.c.

typedef int fd_mask
 

Definition at line 140 of file harp3fastsim.cmp.c.

typedef struct fd_set fd_set
 

Definition at line 144 of file harp3fastsim.cmp.c.

typedef unsigned long fixpt_t
 

Definition at line 139 of file harp3fastsim.cmp.c.

typedef long fpos_t
 

Definition at line 2 of file harp3fastsim.cmp.c.

typedef unsigned int gid_t
 

Definition at line 103 of file harp3fastsim.cmp.c.

typedef int id_t
 

Definition at line 114 of file harp3fastsim.cmp.c.

typedef unsigned int ino_t
 

Definition at line 92 of file harp3fastsim.cmp.c.

typedef int key_t
 

Definition at line 100 of file harp3fastsim.cmp.c.

typedef struct label_t label_t
 

Definition at line 86 of file harp3fastsim.cmp.c.

typedef int level_t
 

Definition at line 87 of file harp3fastsim.cmp.c.

typedef unsigned int major_t
 

Definition at line 115 of file harp3fastsim.cmp.c.

typedef void* mid_t
 

Definition at line 104 of file harp3fastsim.cmp.c.

typedef unsigned int minor_t
 

Definition at line 116 of file harp3fastsim.cmp.c.

typedef unsigned int mode_t
 

Definition at line 101 of file harp3fastsim.cmp.c.

typedef unsigned long msglen_t
 

Definition at line 109 of file harp3fastsim.cmp.c.

typedef unsigned long msgqnum_t
 

Definition at line 108 of file harp3fastsim.cmp.c.

typedef unsigned short nlink_t
 

Definition at line 99 of file harp3fastsim.cmp.c.

typedef long off_t
 

Definition at line 96 of file harp3fastsim.cmp.c.

typedef int paddr_t
 

Definition at line 98 of file harp3fastsim.cmp.c.

typedef struct _Kee3* physadr
 

Definition at line 125 of file harp3fastsim.cmp.c.

typedef struct _Kee3* physadr_t
 

Definition at line 82 of file harp3fastsim.cmp.c.

typedef int pid_t
 

Definition at line 105 of file harp3fastsim.cmp.c.

typedef signed long ptrdiff_t
 

Definition at line 65 of file harp3fastsim.cmp.c.

typedef long* qaddr_t
 

Definition at line 90 of file harp3fastsim.cmp.c.

typedef struct _quad quad
 

Definition at line 137 of file harp3fastsim.cmp.c.

typedef unsigned long rlim_t
 

Definition at line 97 of file harp3fastsim.cmp.c.

typedef unsigned long shmatt_t
 

Definition at line 107 of file harp3fastsim.cmp.c.

typedef void (* sig_t)( )
 

Definition at line 113 of file harp3fastsim.cmp.c.

typedef unsigned long sigset_t
 

Definition at line 111 of file harp3fastsim.cmp.c.

typedef unsigned long size_t
 

Definition at line 1 of file harp3fastsim.cmp.c.

typedef char slab_t[12]
 

Definition at line 106 of file harp3fastsim.cmp.c.

typedef long ssize_t
 

Definition at line 70 of file harp3fastsim.cmp.c.

typedef long swblk_t
 

Definition at line 138 of file harp3fastsim.cmp.c.

typedef int time_t
 

Definition at line 68 of file harp3fastsim.cmp.c.

typedef long timer_t
 

Definition at line 112 of file harp3fastsim.cmp.c.

typedef unsigned char u_char
 

Definition at line 126 of file harp3fastsim.cmp.c.

typedef unsigned int u_int
 

Definition at line 128 of file harp3fastsim.cmp.c.

typedef unsigned long u_long
 

Definition at line 129 of file harp3fastsim.cmp.c.

typedef unsigned short u_short
 

Definition at line 127 of file harp3fastsim.cmp.c.

typedef unsigned char uchar
 

Definition at line 121 of file harp3fastsim.cmp.c.

typedef unsigned char uchar_t
 

Definition at line 71 of file harp3fastsim.cmp.c.

typedef unsigned int uid_t
 

Definition at line 102 of file harp3fastsim.cmp.c.

typedef unsigned int uint
 

Definition at line 123 of file harp3fastsim.cmp.c.

typedef unsigned int uint_t
 

Definition at line 73 of file harp3fastsim.cmp.c.

typedef unsigned long ulong
 

Definition at line 124 of file harp3fastsim.cmp.c.

typedef unsigned long ulong_t
 

Definition at line 74 of file harp3fastsim.cmp.c.

typedef unsigned int unit_t
 

Definition at line 118 of file harp3fastsim.cmp.c.

typedef unsigned short ushort
 

Definition at line 122 of file harp3fastsim.cmp.c.

typedef unsigned short ushort_t
 

Definition at line 72 of file harp3fastsim.cmp.c.

typedef struct _Kee2 va_list
 

Definition at line 48 of file harp3fastsim.cmp.c.

typedef unsigned long vm_offset_t
 

Definition at line 119 of file harp3fastsim.cmp.c.

typedef unsigned long vm_size_t
 

Definition at line 120 of file harp3fastsim.cmp.c.

typedef volatile unsigned char vu_char
 

Definition at line 130 of file harp3fastsim.cmp.c.

typedef volatile unsigned int vu_int
 

Definition at line 132 of file harp3fastsim.cmp.c.

typedef volatile unsigned long vu_long
 

Definition at line 133 of file harp3fastsim.cmp.c.

typedef volatile unsigned short vu_short
 

Definition at line 131 of file harp3fastsim.cmp.c.

typedef volatile unsigned char vuchar_t
 

Definition at line 75 of file harp3fastsim.cmp.c.

typedef volatile unsigned int vuint_t
 

Definition at line 77 of file harp3fastsim.cmp.c.

typedef volatile unsigned long vulong_t
 

Definition at line 78 of file harp3fastsim.cmp.c.

typedef volatile unsigned short vushort_t
 

Definition at line 76 of file harp3fastsim.cmp.c.

typedef unsigned int wchar_t
 

Definition at line 66 of file harp3fastsim.cmp.c.

typedef unsigned int wctype_t
 

Definition at line 67 of file harp3fastsim.cmp.c.

typedef unsigned int wint_t
 

Definition at line 110 of file harp3fastsim.cmp.c.


Function Documentation

int _filbuf ( )
 

int _flsbuf ( )
 

void bzero ( )
 

void clearerr ( )
 

char* ctermid ( )
 

char* cuserid ( )
 

int fclose ( )
 

Referenced by filename(), get_cmapfilename(), main(), read_colormap(), and write_image().

struct _Kee1* fdopen ( )
 

int feof ( )
 

int ferror ( )
 

int fflush ( )
 

Referenced by Dprintf(), Error(), Warning(), main(), and readxyz().

int fgetc ( )
 

int fgetpos ( )
 

char* fgets ( )
 

Referenced by readxyz().

int fileno ( )
 

struct _Kee1* fopen ( )
 

Referenced by filename(), get_cmapfilename(), make_header(), read_colormap(), and write_image().

int fprintf ( )
 

Referenced by Error(), Warning(), buff_id(), def_value(), draw_to(), dump_line_text(), dump_stats(), echo_parameters(), err_exit(), exit_graphics(), flag(), force_by_grape4(), fy1(), fy2(), fysize(), get_limits(), get_mouse(), h2(), height(), i(), initialize_dialog(), jerk(), lny(), lux_err(), main(), make_header(), mode(), move_to(), mysig(), name(), normalize_and_print_stats(), parse_command_line(), pj(), plot(), plot_stars(), point(), print(), print_binary_histograms(), print_dialog_list(), print_error(), print_formatted(), print_help(), print_histogram(), print_id(), print_sigma3_array(), print_sigma3_mergers(), print_sigma3_nonmergers(), print_sigma_array(), print_sigma_mergers(), print_sigma_nonmergers(), print_sort_compare(), print_stats(), print_timestep_stats(), process_inline_command(), put_headline(), put_integer(), put_line_text(), put_real_number(), put_real_vector(), put_story_footer(), put_story_header(), put_string(), put_tailline(), read_colormap(), red(), refine_cluster_mass(), s(), silly(), style(), test_tidal_params(), tick(), value(), visual(), w(), wait_for_mouse(), width(), ximage_init(), ximage_quit(), y1(), y2(), and ymin().

int fputc ( )
 

int fputs ( )
 

int fread ( )
 

Referenced by filename(), make_header(), and read_colormap().

struct _Kee1* freopen ( )
 

int fscanf ( )
 

int fseek ( )
 

int fsetpos ( )
 

long ftell ( )
 

int fwrite ( )
 

Referenced by BUFSIZE(), make_header(), and write_word().

int getc ( )
 

int getchar ( )
 

Referenced by get_data(), main(), and skip_lines().

int getopt ( )
 

char* gets ( )
 

int getw ( )
 

int h3calc_firsthalf_ ( nj,
ni,
xi,
vi,
eps2,
h2 )
 

Referenced by force_by_grape4(), force_by_grape4_on_leaves(), and pot().

void h3close_ ( )
 

Definition at line 196 of file harp3fastsim.cmp.c.

void h3jpdma_indirect_ ( nj,
hostindex,
xj,
vj,
aj,
jj,
mj,
tj,
mode )
 

void h3mjpdma_flush_ ( )
 

void h3mjpdma_indirect_ ( nj,
hostindex,
xj,
vj,
aj,
jj,
mj,
tj,
mode,
buff_id )
 

void h3mjpdma_indirect_ ( int *,
int *,
double[][3],
double[][3],
double[][3],
double[][3],
double *,
double *,
int *,
int * )
 

void h3mjpdma_start_ ( int * )
 

Referenced by jpdma_node(), and jpdma_nodes().

int h3npipe_ ( )
 

Definition at line 201 of file harp3fastsim.cmp.c.

void h3open_ ( )
 

Definition at line 191 of file harp3fastsim.cmp.c.

void h3setnboards_ ( nb )
 

unsigned int h3wait_ ( )
 

int pclose ( )
 

void perror ( )
 

struct _Kee1* popen ( )
 

int printf ( )
 

Referenced by NULL(), buff_id(), get_data(), main(), nblist(), pj(), print_system(), readxyz(), and run_trials().

int putc ( )
 

int putchar ( )
 

Referenced by main(), and skip_lines().

int puts ( )
 

int putw ( )
 

int remove ( )
 

int rename ( )
 

void rewind ( )
 

int scanf ( )
 

Referenced by main().

int select ( )
 

void setbuf ( )
 

void setbuffer ( )
 

void setlinebuf ( )
 

int setvbuf ( )
 

int sprintf ( )
 

Referenced by BUF_SIZE(), ONE3(), T_DEBUG(), add_secondary(), alt_construct_merger_label(), construct_binary_label(), construct_merger_label(), construct_node_name(), convert_value(), create_instr_string(), create_labels(), format_and_show_instructions(), format_double_string(), get_runtime_help(), hw_err_exit(), id(), initialize_dialog(), kira_initialize(), kira_system_id(), main(), mkscat(), print_error(), print_formatted(), print_sigma3_counts(), print_sigma_counts(), print_timestep_stats(), put_real_number(), put_real_vector(), set_temp_buffer(), show_hrd_information(), starlab_main(), string_index_of_node(), tmp_string(), type_string(), write_ia(), write_iq(), write_ra(), write_rq(), write_sq(), write_ulq(), write_vq(), xhrdplot(), xstarplot(), xstarplot2(), and xstarplot22().

int sscanf ( )
 

Referenced by clean_index(), extract_line_text(), get_node_recursive(), get_value(), getvq(), parse_command_line(), read_diag_item(), readxyz(), update_from_dialog(), and xstarplot().

char* tempnam ( )
 

struct _Kee1* tmpfile ( )
 

char* tmpnam ( )
 

int ungetc ( )
 

int vfprintf ( )
 

Referenced by Dprintf(), Error(), and Warning().

int vprintf ( )
 

int vsprintf ( )
 


Variable Documentation

struct _Kee1 _iob[]
 

Definition at line 16 of file harp3fastsim.cmp.c.

double (* acc)[3]
 

Definition at line 726 of file harp3fastsim.cmp.c.

double (* aj)[3]
 

Definition at line 272 of file harp3fastsim.cmp.c.

double ajbuf[50][26][3]
 

Definition at line 177 of file harp3fastsim.cmp.c.

double ajmem[1000][3]
 

Definition at line 171 of file harp3fastsim.cmp.c.

int* buff_id
 

Definition at line 277 of file harp3fastsim.cmp.c.

int* chip
 

Definition at line 761 of file harp3fastsim.cmp.c.

double* eps2
 

Definition at line 724 of file harp3fastsim.cmp.c.

double epsmem[3]
 

Definition at line 187 of file harp3fastsim.cmp.c.

double* h2
 

Definition at line 725 of file harp3fastsim.cmp.c.

double hmem[3]
 

Definition at line 186 of file harp3fastsim.cmp.c.

int* hostindex
 

Definition at line 269 of file harp3fastsim.cmp.c.

int indexbuf[50][26]
 

Definition at line 181 of file harp3fastsim.cmp.c.

int* j
 

Definition at line 753 of file harp3fastsim.cmp.c.

double (* jerk)[3]
 

Definition at line 727 of file harp3fastsim.cmp.c.

double (* jj)[3]
 

Definition at line 273 of file harp3fastsim.cmp.c.

double jjbuf[50][26][3]
 

Definition at line 178 of file harp3fastsim.cmp.c.

double jjmem[1000][3]
 

Definition at line 172 of file harp3fastsim.cmp.c.

double* mj
 

Definition at line 274 of file harp3fastsim.cmp.c.

double mjbuf[50][26]
 

Definition at line 179 of file harp3fastsim.cmp.c.

double mjmem[1000]
 

Definition at line 173 of file harp3fastsim.cmp.c.

int* mode
 

Definition at line 276 of file harp3fastsim.cmp.c.

int nb[3][1024]
 

Definition at line 189 of file harp3fastsim.cmp.c.

int* nblist
 

Definition at line 762 of file harp3fastsim.cmp.c.

int* ni
 

Definition at line 721 of file harp3fastsim.cmp.c.

int njbuf[50]
 

Definition at line 182 of file harp3fastsim.cmp.c.

int nnb[3]
 

Definition at line 188 of file harp3fastsim.cmp.c.

int npipes = 3
 

Definition at line 166 of file harp3fastsim.cmp.c.

char* optarg
 

Definition at line 153 of file harp3fastsim.cmp.c.

int opterr
 

Definition at line 156 of file harp3fastsim.cmp.c.

int optind
 

Definition at line 154 of file harp3fastsim.cmp.c.

int optopt
 

Definition at line 155 of file harp3fastsim.cmp.c.

double* pot
 

Definition at line 728 of file harp3fastsim.cmp.c.

double timem
 

Definition at line 183 of file harp3fastsim.cmp.c.

double* tj
 

Definition at line 275 of file harp3fastsim.cmp.c.

double tjbuf[50][26]
 

Definition at line 180 of file harp3fastsim.cmp.c.

double tjmem[1000]
 

Definition at line 174 of file harp3fastsim.cmp.c.

double (* vi)[3]
 

Definition at line 723 of file harp3fastsim.cmp.c.

double vimem[3][3]
 

Definition at line 185 of file harp3fastsim.cmp.c.

double (* vj)[3]
 

Definition at line 271 of file harp3fastsim.cmp.c.

double vjbuf[50][26][3]
 

Definition at line 176 of file harp3fastsim.cmp.c.

double vjmem[1000][3]
 

Definition at line 168 of file harp3fastsim.cmp.c.

double vjpred[1000][3]
 

Definition at line 170 of file harp3fastsim.cmp.c.

double (* xi)[3]
 

Definition at line 722 of file harp3fastsim.cmp.c.

double ximem[3][3]
 

Definition at line 184 of file harp3fastsim.cmp.c.

double (* xj)[3]
 

Definition at line 270 of file harp3fastsim.cmp.c.

double xjbuf[50][26][3]
 

Definition at line 175 of file harp3fastsim.cmp.c.

double xjmem[1000][3]
 

Definition at line 167 of file harp3fastsim.cmp.c.

double xjpred[1000][3]
 

Definition at line 169 of file harp3fastsim.cmp.c.


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