Documentation for vtkPointLoad

vtkPointLoad - compute stress tensors given point load on semi-infinite domain

Super Class: vtkStructuredPointsSource

Description:

vtkPointLoad is a source object that computes stress tensors on a volume. The tensors are computed from the application of a point load on a semi-infinite domain. (The analytical results are adapted from Saada - see text.) It also is possible to compute effective stress scalars if desired. This object serves as a specialized data generator for some of the examples in the text.

 

See Also:

vtkTensorGlyph, vtkHyperStreamline

 

Methods:

void vtkPointLoad ()
const char *GetClassName ()
void PrintSelf (unknown & ,vtkIndent )
static vtkPointLoad *New ()
void SetLoadValue (float )
float GetLoadValue ()
void SetSampleDimensions (int ,int ,int )
void SetSampleDimensions (int )
int *GetSampleDimensions ()
void SetModelBounds (float ,float ,float ,float ,float ,float )
void SetModelBounds (float *)
float *GetModelBounds ()
void SetPoissonsRatio (float )
float GetPoissonsRatio ()
void SetComputeEffectiveStress (int )
int GetComputeEffectiveStress ()
void ComputeEffectiveStressOn ()
void ComputeEffectiveStressOff ()
void Execute ()

 

Detailed Method Descriptions:

Construct with ModelBounds=(-1,1,-1,1,-1,1), SampleDimensions=(50,50,50), and LoadValue = 1.

static vtkPointLoad *New ()

Set/Get value of applied load.

void SetLoadValue (float )
float GetLoadValue ()

Specify the dimensions of the volume. A stress tensor will be computed for each point in the volume.

void SetSampleDimensions (int ,int ,int )
void SetSampleDimensions (int )
int *GetSampleDimensions ()

Specify the region in space over which the tensors are computed. The point load is assumed to be applied at top center of the volume.

void SetModelBounds (float ,float ,float ,float ,float ,float )
void SetModelBounds (float *)
float *GetModelBounds ()

Set/Get Poisson's ratio.

void SetPoissonsRatio (float )
float GetPoissonsRatio ()

Turn on/off computation of effective stress scalar.

void SetComputeEffectiveStress (int )
int GetComputeEffectiveStress ()
void ComputeEffectiveStressOn ()
void ComputeEffectiveStressOff ()