46#ifndef __vtkboneApplyDirectionalShearTest_h
47#define __vtkboneApplyDirectionalShearTest_h
65 vtkSetVector2Macro(ShearVector,
double);
66 vtkGetVector2Macro(ShearVector,
double);
73 vtkSetMacro(ScaleShearToHeight,
int);
74 vtkGetMacro(ScaleShearToHeight,
int);
75 vtkBooleanMacro(ScaleShearToHeight,
int);
82 double ShearVector[2];
Generates a finite element mesh that corresponds to a directional shear test.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
void PrintSelf(ostream &os, vtkIndent indent) override
~vtkboneApplyDirectionalShearTest()
virtual int AddInformation(vtkboneFiniteElementModel *model)
virtual int AddTopAndBottomConstraints(vtkboneFiniteElementModel *model)
void PrintParameters(ostream &os, vtkIndent indent)
static vtkboneApplyDirectionalShearTest * New()
virtual int AddPostProcessingSets(vtkboneFiniteElementModel *model)
virtual int AddConvergenceSet(vtkboneFiniteElementModel *model)
vtkboneApplyDirectionalShearTest()
Base class for applying a test to create a vtkboneFiniteElementModel.
data model for finite element meshes