/var/www2/hermes2d/hermes2d/src/linear3.cpp File Reference

#include "common.h"
#include "linear.h"
#include "refmap.h"
#include "traverse.h"

Defines

#define getvalx(i)   (xval[i])
#define getvaly(i)   (yval[i])
#define getmag(i)   (sqrt(sqr(xval[i]) + sqr(yval[i])))
#define midmag(i)   (sqrt(sqr(midval[2][i]) + sqr(midval[3][i])))
#define magvert(i)   (sqr(verts[i][2]) + sqr(verts[i][3]))
#define read_array(array, type, n, c, what)

Variables

int tri_indices [5][3]
int quad_indices [9][5]
int lin_np_tri [2]
int lin_np_quad [2]
Quad2DLin quad_lin

Define Documentation

#define getmag (  )     (sqrt(sqr(xval[i]) + sqr(yval[i])))
#define getvalx (  )     (xval[i])
#define getvaly (  )     (yval[i])
#define magvert (  )     (sqr(verts[i][2]) + sqr(verts[i][3]))
#define midmag (  )     (sqrt(sqr(midval[2][i]) + sqr(midval[3][i])))
#define read_array ( array,
type,
n,
c,
what   ) 
Value:
if (fread(&n, sizeof(int), 1, f) != 1) \
      error("Error reading the number of " what " from %s", filename); \
    lin_init_array(array, type, c, n); \
    if (fread(array, sizeof(type), n, f) != n) \
      error("Error reading " what " from %s", filename);

Variable Documentation

int lin_np_quad[2]
int lin_np_tri[2]
int quad_indices[9][5]
int tri_indices[5][3]
Generated on Sat Jun 5 15:17:43 2010 for Hermes2D Library: Real Version by  doxygen 1.6.3