Tachyon (current)  Current Main Branch
Data Structures | Macros | Functions | Variables
hypertex.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
#include "tachyon.h"

Go to the source code of this file.

Data Structures

struct  scalarvol
 
struct  flm
 

Macros

#define XRES   352
 
#define YRES   240
 
#define MAXFRAMES   60
 
#define OPACITY   4.0
 
#define RAD   6.28
 
#define RFILE   "frame"
 

Functions

int rt_mynode (void)
 distributed memory parallel node rank More...
 
apiflt hypertex1 (double x, double y, double z)
 
apiflt hypertex2 (double x, double y, double z)
 
int main (int argc, char **argv)
 

Variables

static int framenumber =0
 

Macro Definition Documentation

◆ MAXFRAMES

#define MAXFRAMES   60

Definition at line 38 of file hypertex.c.

Referenced by main().

◆ OPACITY

#define OPACITY   4.0

Definition at line 39 of file hypertex.c.

Referenced by main().

◆ RAD

#define RAD   6.28

Definition at line 41 of file hypertex.c.

◆ RFILE

#define RFILE   "frame"

Definition at line 62 of file hypertex.c.

Referenced by main().

◆ XRES

#define XRES   352

Definition at line 19 of file hypertex.c.

Referenced by main().

◆ YRES

#define YRES   240

Definition at line 20 of file hypertex.c.

Referenced by main().

Function Documentation

◆ hypertex1()

apiflt hypertex1 ( double  x,
double  y,
double  z 
)

Definition at line 68 of file hypertex.c.

Referenced by main().

◆ hypertex2()

apiflt hypertex2 ( double  x,
double  y,
double  z 
)

Definition at line 89 of file hypertex.c.

References framenumber.

◆ main()

int main ( int  argc,
char **  argv 
)

◆ rt_mynode()

int rt_mynode ( void  )

distributed memory parallel node rank

Definition at line 49 of file api.c.

Referenced by main().

Variable Documentation

◆ framenumber

int framenumber =0
static

Definition at line 66 of file hypertex.c.

Referenced by hypertex2(), and main().