rebl-AMR
typedefs.h File Reference
#include "definitions.h"
#include "zoltan.h"

Go to the source code of this file.

Classes

struct  CenterCoords
 Stores the coordinate of the centroid of the elments. More...
 
struct  Zoltan_Out
 This structure is an interface to store the output from Zoltan. More...
 

Typedefs

typedef std::vector< CenterCoordsCenter_coords
 

Functions

bool zoltanGeometricPartitioner (const uint size, const uint ncube_total, const uint offset, const int method, struct Zoltan_Struct *zz, const Center_coords &XYZ, real *weight, Zoltan_Out *zoltan_out)
 
bool zoltanGeometricPartitionerSerial (const uint size, const uint ncube_total, const uint offset, const int method, struct Zoltan_Struct *zz, const Center_coords &XYZ, real *weight, Zoltan_Out *zoltan_out, int comsize)
 
void treeProcessorTopology (int argcs, char *pArgs[])
 
void readSTLGeom (int argc, char *argv[], real **triangle_center, int *nn, const real *xyz)
 
void delete_ship (real *geom_xyz, int *geom_nn)
 
void TwoPowN (uint b, real *result)
 

Typedef Documentation

◆ Center_coords

typedef std::vector<CenterCoords> Center_coords

Function Documentation

◆ delete_ship()

void delete_ship ( real geom_xyz,
int *  geom_nn 
)

◆ readSTLGeom()

void readSTLGeom ( int  argc,
char *  argv[],
real **  triangle_center,
int *  nn,
const real xyz 
)

◆ treeProcessorTopology()

void treeProcessorTopology ( int  argcs,
char *  pArgs[] 
)

◆ TwoPowN()

void TwoPowN ( uint  b,
real result 
)
inline

◆ zoltanGeometricPartitioner()

bool zoltanGeometricPartitioner ( const uint  size,
const uint  ncube_total,
const uint  offset,
const int  method,
struct Zoltan_Struct *  zz,
const Center_coords XYZ,
real weight,
Zoltan_Out zoltan_out 
)

◆ zoltanGeometricPartitionerSerial()

bool zoltanGeometricPartitionerSerial ( const uint  size,
const uint  ncube_total,
const uint  offset,
const int  method,
struct Zoltan_Struct *  zz,
const Center_coords XYZ,
real weight,
Zoltan_Out zoltan_out,
int  comsize 
)