NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Motion::LmsSolverProperty Class Reference

Represents a NXOpen::Motion::LmsSolverProperty
Created in NX10.0.0. More...

Inheritance diagram for NXOpen::Motion::LmsSolverProperty:
NXOpen::TaggedObject

Public Types

enum  DynamicAccelerationMethods { DynamicAccelerationMethodsBanded, DynamicAccelerationMethodsHarwell, DynamicAccelerationMethodsIterative }
 dynamic acceleration method More...
 
enum  DynamicInitialVelocityMethods { DynamicInitialVelocityMethodsQr, DynamicInitialVelocityMethodsMoorePenrosePseudoinverse, DynamicInitialVelocityMethodsMinimumKineticEnergy }
 dynamic initial velocity method More...
 
enum  RoadHeightAdjustmentTypes { RoadHeightAdjustmentTypesNone, RoadHeightAdjustmentTypesRoad, RoadHeightAdjustmentTypesVehicle }
 road height adjustment type More...
 
enum  StaticJacobianTypes { StaticJacobianTypesExact, StaticJacobianTypesFinite }
 static jacobian type More...
 

Public Member Functions

NXOpen::ExpressionAssemblyTolerance ()
 Returns the assembly tolerance
Created in NX10.0.0. More...
 
int DoubleArraySize ()
 Returns the double array size
Created in NX10.0.0. More...
 
int DynamicInitialVelocityMethod ()
 Returns the dynamic initial velocity method
Created in NX10.0.0. More...
 
NXOpen::ExpressionDynamicIntegrationTolerance ()
 Returns the dynamic integration tolerance
Created in NX10.0.0. More...
 
NXOpen::ExpressionDynamicMaxIntegrationStep ()
 Returns the dynamic max interation step
Created in NX10.0.0. More...
 
NXOpen::ExpressionDynamicSolutionTolerance ()
 Returns the dynamic solution tolerance
Created in NX10.0.0. More...
 
int DynamicSolverAccelerationMethod ()
 Returns the dynamic solver acceleration method
Created in NX10.0.0. More...
 
int IntArraySize ()
 Returns the integer array size
Created in NX10.0.0. More...
 
NXOpen::ExpressionKinematicSolutionTolerance ()
 Returns the kinematic solution tolerance
Created in NX10.0.0. More...
 
NXOpen::ExpressionLuTolerance ()
 Returns the lu tolerance
Created in NX10.0.0. More...
 
NXOpen::Motion::LmsSolverProperty::RoadHeightAdjustmentTypes RoadHeightAdjustment ()
 Returns the road height adjustment
Created in NX11.0.0. More...
 
void SetDoubleArraySize (int doubleArraySize)
 Sets the double array size
Created in NX10.0.0. More...
 
void SetDynamicInitialVelocityMethod (int dynamicInitialVelocityMethod)
 Sets the dynamic initial velocity method
Created in NX10.0.0. More...
 
void SetDynamicSolverAccelerationMethod (int dynamicSolverAccelerationMethod)
 Sets the dynamic solver acceleration method
Created in NX10.0.0. More...
 
void SetIntArraySize (int intArraySize)
 Sets the integer array size
Created in NX10.0.0. More...
 
void SetRoadHeightAdjustment (NXOpen::Motion::LmsSolverProperty::RoadHeightAdjustmentTypes roadHeightAdjustment)
 Sets the road height adjustment
Created in NX11.0.0. More...
 
void SetStaticJacobianType (int staticJacobianType)
 Sets the static jacobian type
Created in NX10.0.0. More...
 
void SetStaticQuasiIteration (int staticQuasiIteration)
 Sets the static quasi iteration
Created in NX10.0.0. More...
 
NXOpen::ExpressionStaticForceTolerance ()
 Returns the static force tolerance
Created in NX10.0.0. More...
 
int StaticJacobianType ()
 Returns the static jacobian type
Created in NX10.0.0. More...
 
int StaticQuasiIteration ()
 Returns the static quasi iteration
Created in NX10.0.0. More...
 
NXOpen::ExpressionStaticSolutionTolerance ()
 Returns the static solution tolerance
Created in NX10.0.0. More...
 
NXOpen::ExpressionStaticStepSize ()
 Returns the static step size
Created in NX10.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a NXOpen::Motion::LmsSolverProperty
Created in NX10.0.0.


Member Enumeration Documentation

dynamic acceleration method

Enumerator
DynamicAccelerationMethodsBanded 

banded

DynamicAccelerationMethodsHarwell 

harwell

DynamicAccelerationMethodsIterative 

iterative

dynamic initial velocity method

Enumerator
DynamicInitialVelocityMethodsQr 

qr

DynamicInitialVelocityMethodsMoorePenrosePseudoinverse 

moore penrose pseudoinverse

DynamicInitialVelocityMethodsMinimumKineticEnergy 

minimum kinetic energy

road height adjustment type

Enumerator
RoadHeightAdjustmentTypesNone 

none

RoadHeightAdjustmentTypesRoad 

road

RoadHeightAdjustmentTypesVehicle 

vehicle

static jacobian type

Enumerator
StaticJacobianTypesExact 

exact

StaticJacobianTypesFinite 

finite

Member Function Documentation

NXOpen::Expression* NXOpen::Motion::LmsSolverProperty::AssemblyTolerance ( )

Returns the assembly tolerance
Created in NX10.0.0.



License requirements : None

int NXOpen::Motion::LmsSolverProperty::DoubleArraySize ( )

Returns the double array size
Created in NX10.0.0.



License requirements : None

int NXOpen::Motion::LmsSolverProperty::DynamicInitialVelocityMethod ( )

Returns the dynamic initial velocity method
Created in NX10.0.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::LmsSolverProperty::DynamicIntegrationTolerance ( )

Returns the dynamic integration tolerance
Created in NX10.0.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::LmsSolverProperty::DynamicMaxIntegrationStep ( )

Returns the dynamic max interation step
Created in NX10.0.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::LmsSolverProperty::DynamicSolutionTolerance ( )

Returns the dynamic solution tolerance
Created in NX10.0.0.



License requirements : None

int NXOpen::Motion::LmsSolverProperty::DynamicSolverAccelerationMethod ( )

Returns the dynamic solver acceleration method
Created in NX10.0.0.



License requirements : None

int NXOpen::Motion::LmsSolverProperty::IntArraySize ( )

Returns the integer array size
Created in NX10.0.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::LmsSolverProperty::KinematicSolutionTolerance ( )

Returns the kinematic solution tolerance
Created in NX10.0.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::LmsSolverProperty::LuTolerance ( )

Returns the lu tolerance
Created in NX10.0.0.



License requirements : None

NXOpen::Motion::LmsSolverProperty::RoadHeightAdjustmentTypes NXOpen::Motion::LmsSolverProperty::RoadHeightAdjustment ( )

Returns the road height adjustment
Created in NX11.0.0.



License requirements : None

void NXOpen::Motion::LmsSolverProperty::SetDoubleArraySize ( int  doubleArraySize)

Sets the double array size
Created in NX10.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
doubleArraySizedoublearraysize
void NXOpen::Motion::LmsSolverProperty::SetDynamicInitialVelocityMethod ( int  dynamicInitialVelocityMethod)

Sets the dynamic initial velocity method
Created in NX10.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
dynamicInitialVelocityMethoddynamicinitialvelocitymethod
void NXOpen::Motion::LmsSolverProperty::SetDynamicSolverAccelerationMethod ( int  dynamicSolverAccelerationMethod)

Sets the dynamic solver acceleration method
Created in NX10.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
dynamicSolverAccelerationMethoddynamicsolveraccelerationmethod
void NXOpen::Motion::LmsSolverProperty::SetIntArraySize ( int  intArraySize)

Sets the integer array size
Created in NX10.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
intArraySizeintarraysize
void NXOpen::Motion::LmsSolverProperty::SetRoadHeightAdjustment ( NXOpen::Motion::LmsSolverProperty::RoadHeightAdjustmentTypes  roadHeightAdjustment)

Sets the road height adjustment
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
roadHeightAdjustmentroadheightadjustment
void NXOpen::Motion::LmsSolverProperty::SetStaticJacobianType ( int  staticJacobianType)

Sets the static jacobian type
Created in NX10.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
staticJacobianTypestaticjacobiantype
void NXOpen::Motion::LmsSolverProperty::SetStaticQuasiIteration ( int  staticQuasiIteration)

Sets the static quasi iteration
Created in NX10.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
staticQuasiIterationstaticquasiiteration
NXOpen::Expression* NXOpen::Motion::LmsSolverProperty::StaticForceTolerance ( )

Returns the static force tolerance
Created in NX10.0.0.



License requirements : None

int NXOpen::Motion::LmsSolverProperty::StaticJacobianType ( )

Returns the static jacobian type
Created in NX10.0.0.



License requirements : None

int NXOpen::Motion::LmsSolverProperty::StaticQuasiIteration ( )

Returns the static quasi iteration
Created in NX10.0.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::LmsSolverProperty::StaticSolutionTolerance ( )

Returns the static solution tolerance
Created in NX10.0.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::LmsSolverProperty::StaticStepSize ( )

Returns the static step size
Created in NX10.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.