51#ifndef __vtkboneApplyTorsionTest_h
52#define __vtkboneApplyTorsionTest_h
69 vtkSetVector2Macro(TwistAxisOrigin,
double);
70 vtkGetVector2Macro(TwistAxisOrigin,
double);
76 vtkSetMacro(TwistAngle,
double);
77 vtkGetMacro(TwistAngle,
double);
84 double TwistAxisOrigin[2];
Base class for applying a test to create a vtkboneFiniteElementModel.
Generates a finite element mesh that corresponds to a torsion test.
virtual int AddPostProcessingSets(vtkboneFiniteElementModel *model)
vtkboneApplyTorsionTest()
virtual int AddInformation(vtkboneFiniteElementModel *model)
virtual int AddConvergenceSet(vtkboneFiniteElementModel *model)
void PrintSelf(ostream &os, vtkIndent indent) override
static vtkboneApplyTorsionTest * New()
~vtkboneApplyTorsionTest()
void PrintParameters(ostream &os, vtkIndent indent)
virtual int AddTopAndBottomConstraints(vtkboneFiniteElementModel *model)
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
data model for finite element meshes