Zoltan 2 Version 0.5
Public Member Functions | Public Attributes
CoordinateNormalDistribution< T, lno_t, gno_t > Class Template Reference

#include <GeometricGenerator.hpp>

Inheritance diagram for CoordinateNormalDistribution< T, lno_t, gno_t >:
Inheritance graph
[legend]
Collaboration diagram for CoordinateNormalDistribution< T, lno_t, gno_t >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual T getXCenter ()
virtual T getXRadius ()
 CoordinateNormalDistribution (gno_t np_, int dim, CoordinatePoint< T > center_, T sd_x, T sd_y, T sd_z, int worldSize)
virtual CoordinatePoint< T > getPoint (gno_t pindex, unsigned int &state)
virtual ~CoordinateNormalDistribution ()
void GetPoints (lno_t requestedPointcount, CoordinatePoint< T > *points, Hole< T > **holes, lno_t holeCount, float *sharedRatios_, int myRank)
void GetPoints (lno_t requestedPointcount, T **coords, lno_t tindex, Hole< T > **holes, lno_t holeCount, float *sharedRatios_, int myRank)

Public Attributes

CoordinatePoint< T > center
standartDevx
standartDevy
standartDevz
gno_t numPoints
int dimension
lno_t requested
gno_t assignedPrevious
int worldSize

Detailed Description

template<typename T, typename lno_t, typename gno_t>
class CoordinateNormalDistribution< T, lno_t, gno_t >

Definition at line 502 of file GeometricGenerator.hpp.


Constructor & Destructor Documentation

template<typename T, typename lno_t, typename gno_t>
CoordinateNormalDistribution< T, lno_t, gno_t >::CoordinateNormalDistribution ( gno_t  np_,
int  dim,
CoordinatePoint< T >  center_,
sd_x,
sd_y,
sd_z,
int  worldSize 
) [inline]

Definition at line 517 of file GeometricGenerator.hpp.

template<typename T, typename lno_t, typename gno_t>
virtual CoordinateNormalDistribution< T, lno_t, gno_t >::~CoordinateNormalDistribution ( ) [inline, virtual]

Definition at line 547 of file GeometricGenerator.hpp.


Member Function Documentation

template<typename T, typename lno_t, typename gno_t>
virtual T CoordinateNormalDistribution< T, lno_t, gno_t >::getXCenter ( ) [inline, virtual]

Implements CoordinateDistribution< T, lno_t, gno_t >.

Definition at line 510 of file GeometricGenerator.hpp.

template<typename T, typename lno_t, typename gno_t>
virtual T CoordinateNormalDistribution< T, lno_t, gno_t >::getXRadius ( ) [inline, virtual]

Implements CoordinateDistribution< T, lno_t, gno_t >.

Definition at line 513 of file GeometricGenerator.hpp.

template<typename T, typename lno_t, typename gno_t>
virtual CoordinatePoint<T> CoordinateNormalDistribution< T, lno_t, gno_t >::getPoint ( gno_t  pindex,
unsigned int &  state 
) [inline, virtual]

Implements CoordinateDistribution< T, lno_t, gno_t >.

Definition at line 524 of file GeometricGenerator.hpp.

template<typename T , typename lno_t , typename gno_t >
void CoordinateDistribution< T, lno_t, gno_t >::GetPoints ( lno_t  requestedPointcount,
CoordinatePoint< T > *  points,
Hole< T > **  holes,
lno_t  holeCount,
float *  sharedRatios_,
int  myRank 
) [inline, inherited]

Definition at line 345 of file GeometricGenerator.hpp.

template<typename T , typename lno_t , typename gno_t >
void CoordinateDistribution< T, lno_t, gno_t >::GetPoints ( lno_t  requestedPointcount,
T **  coords,
lno_t  tindex,
Hole< T > **  holes,
lno_t  holeCount,
float *  sharedRatios_,
int  myRank 
) [inline, inherited]

Definition at line 434 of file GeometricGenerator.hpp.


Member Data Documentation

template<typename T, typename lno_t, typename gno_t>
CoordinatePoint<T> CoordinateNormalDistribution< T, lno_t, gno_t >::center

Definition at line 504 of file GeometricGenerator.hpp.

template<typename T, typename lno_t, typename gno_t>
T CoordinateNormalDistribution< T, lno_t, gno_t >::standartDevx

Definition at line 505 of file GeometricGenerator.hpp.

template<typename T, typename lno_t, typename gno_t>
T CoordinateNormalDistribution< T, lno_t, gno_t >::standartDevy

Definition at line 506 of file GeometricGenerator.hpp.

template<typename T, typename lno_t, typename gno_t>
T CoordinateNormalDistribution< T, lno_t, gno_t >::standartDevz

Definition at line 507 of file GeometricGenerator.hpp.

template<typename T , typename lno_t , typename gno_t >
gno_t CoordinateDistribution< T, lno_t, gno_t >::numPoints [inherited]

Definition at line 333 of file GeometricGenerator.hpp.

template<typename T , typename lno_t , typename gno_t >
int CoordinateDistribution< T, lno_t, gno_t >::dimension [inherited]

Definition at line 334 of file GeometricGenerator.hpp.

template<typename T , typename lno_t , typename gno_t >
lno_t CoordinateDistribution< T, lno_t, gno_t >::requested [inherited]

Definition at line 335 of file GeometricGenerator.hpp.

template<typename T , typename lno_t , typename gno_t >
gno_t CoordinateDistribution< T, lno_t, gno_t >::assignedPrevious [inherited]

Definition at line 336 of file GeometricGenerator.hpp.

template<typename T , typename lno_t , typename gno_t >
int CoordinateDistribution< T, lno_t, gno_t >::worldSize [inherited]

Definition at line 337 of file GeometricGenerator.hpp.


The documentation for this class was generated from the following file: