Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

harp3futil.c File Reference

#include <stdio.h>
#include <sys/types.h>
#include "harp3.h"
#include "harp3defects.h"

Go to the source code of this file.

Defines

#define INTERNAL_OUT   0
#define NBOARDS   1
#define NWAIT   2+4
#define JPMAX   100
#define JPMAX   100
#define JPMAX   100
#define JPMAX   100
#define IPMAX   100
#define IPMAX   100
#define REAL   double

Functions

unsigned int h3wait_ ()
void jpdma_index_initialize ()
void kill_time (i) int i
void h3open_ ()
void h3open_notest_ ()
void h3close_ ()
int h3npipe_ ()
void h3setnboards_ (nb) int *nb
 h3jpdma_indirect_ (nj, hostindex, xj, vj, aj, jj, mj, tj, mode) int *nj
 h3mjpdma_indirect_ (nj, hostindex, xj, vj, aj, jj, mj, tj, mode, buff_id) int *nj

Variables

unsigned int* base
int kill_dum
int* dat
int* iboard
double xj [][3]
double vj [][3]
double aj [][3]
double jj [][3]
double mj []
double tj []
int pj []
int hostindex []
int* mode
int* buff_id
int nb
int* ni
double xi [][3]
double vi [][3]
double eps2 []
double h2 []
double acc [][3]
double jerk [][3]
double pot []
int* nj
REAL m []
REAL a [][3]
int* j
int* chip
int* nblist


Define Documentation

#define INTERNAL_OUT   0
 

Definition at line 41 of file harp3futil.c.

#define IPMAX   100
 

#define IPMAX   100
 

#define JPMAX   100
 

#define JPMAX   100
 

#define JPMAX   100
 

#define JPMAX   100
 

#define NBOARDS   1
 

Definition at line 45 of file harp3futil.c.

#define NWAIT   2+4
 

Definition at line 48 of file harp3futil.c.

#define REAL   double
 


Function Documentation

void h3close_ ( )
 

Definition at line 102 of file harp3futil.c.

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

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

Referenced by jpdma_node(), and jpdma_nodes().

int h3npipe_ ( )
 

Definition at line 107 of file harp3futil.c.

void h3open_ ( )
 

Definition at line 77 of file harp3futil.c.

void h3open_notest_ ( )
 

Definition at line 91 of file harp3futil.c.

void h3setnboards_ ( nb )
 

unsigned int h3wait_ ( )
 

void jpdma_index_initialize ( )
 

Definition at line 196 of file harp3futil.c.

Referenced by h3open_(), and h3open_notest_().

void kill_time ( i )
 


Variable Documentation

double a[][3]
 

Definition at line 633 of file harp3futil.c.

Referenced by main().

double acc[][3]
 

Definition at line 498 of file harp3futil.c.

double aj[][3]
 

Definition at line 246 of file harp3futil.c.

unsigned int* base
 

Definition at line 57 of file harp3futil.c.

int* buff_id
 

Definition at line 251 of file harp3futil.c.

int* chip
 

Definition at line 586 of file harp3futil.c.

int* dat
 

Definition at line 136 of file harp3futil.c.

double* eps2
 

Definition at line 635 of file harp3futil.c.

double h2[]
 

Definition at line 453 of file harp3futil.c.

int hostindex[]
 

Definition at line 243 of file harp3futil.c.

int* iboard
 

Definition at line 150 of file harp3futil.c.

int* j
 

Definition at line 579 of file harp3futil.c.

double jerk[][3]
 

Definition at line 499 of file harp3futil.c.

double jj[][3]
 

Definition at line 247 of file harp3futil.c.

int kill_dum
 

Definition at line 66 of file harp3futil.c.

double m[]
 

Definition at line 632 of file harp3futil.c.

double mj[]
 

Definition at line 305 of file harp3futil.c.

int* mode
 

Definition at line 250 of file harp3futil.c.

int nb
 

Definition at line 332 of file harp3futil.c.

int* nblist
 

Definition at line 587 of file harp3futil.c.

int* ni
 

Definition at line 449 of file harp3futil.c.

int* nj
 

Definition at line 630 of file harp3futil.c.

int pj[]
 

Definition at line 307 of file harp3futil.c.

double pot[]
 

Definition at line 634 of file harp3futil.c.

double tj[]
 

Definition at line 306 of file harp3futil.c.

double vi[][3]
 

Definition at line 451 of file harp3futil.c.

double vj[][3]
 

Definition at line 304 of file harp3futil.c.

double xi[][3]
 

Definition at line 629 of file harp3futil.c.

double xj[][3]
 

Definition at line 631 of file harp3futil.c.


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