Zoltan2
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
GeometricGen::CoordinateNormalDistribution< T, lno_t, gno_t > Class Template Reference

#include <GeometricGenerator.hpp>

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

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 wSize)
 
virtual CoordinatePoint< T > getPoint (gno_t pindex, unsigned int &state)
 
virtual ~CoordinateNormalDistribution ()
 
- Public Member Functions inherited from GeometricGen::CoordinateDistribution< T, lno_t, gno_t >
virtual ~CoordinateDistribution ()
 
 CoordinateDistribution (gno_t np_, int dim, int wSize)
 
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
 
- Public Attributes inherited from GeometricGen::CoordinateDistribution< T, lno_t, gno_t >
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 GeometricGen::CoordinateNormalDistribution< T, lno_t, gno_t >

Definition at line 645 of file GeometricGenerator.hpp.

Constructor & Destructor Documentation

◆ CoordinateNormalDistribution()

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

Definition at line 660 of file GeometricGenerator.hpp.

◆ ~CoordinateNormalDistribution()

template<typename T , typename lno_t , typename gno_t >
virtual GeometricGen::CoordinateNormalDistribution< T, lno_t, gno_t >::~CoordinateNormalDistribution ( )
inlinevirtual

Definition at line 693 of file GeometricGenerator.hpp.

Member Function Documentation

◆ getXCenter()

template<typename T , typename lno_t , typename gno_t >
virtual T GeometricGen::CoordinateNormalDistribution< T, lno_t, gno_t >::getXCenter ( )
inlinevirtual

◆ getXRadius()

template<typename T , typename lno_t , typename gno_t >
virtual T GeometricGen::CoordinateNormalDistribution< T, lno_t, gno_t >::getXRadius ( )
inlinevirtual

◆ getPoint()

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

Member Data Documentation

◆ center

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

Definition at line 647 of file GeometricGenerator.hpp.

◆ standartDevx

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

Definition at line 648 of file GeometricGenerator.hpp.

◆ standartDevy

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

Definition at line 649 of file GeometricGenerator.hpp.

◆ standartDevz

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

Definition at line 650 of file GeometricGenerator.hpp.


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