NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAE::ResponseSimulation::InitialConditions Class Reference

Represents the initial condition setting of transient event. More...

Inheritance diagram for NXOpen::CAE::ResponseSimulation::InitialConditions:
NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

List of all members.

Public Types

enum  EntryMethod { EntryMethodManualData, EntryMethodFromEef }
 Specifies how to define initial condition for the user customization. More...
enum  Type { TypeQuasiStatic, TypeZero, TypeUserDefined }
 Specifies the method to define initial condition. More...

Public Member Functions

NXOpen::CAE::ResponseSimulation::InitialConditions::EntryMethod EntryMethodOption ()
 Returns the entry method of user customization
Created in NX5.0.0.
NXString ExistingEefFile ()
 Returns an existing EEF file containing initial condition.
std::vector
< NXOpen::CAE::ResponseSimulation::ModeInitialData * > 
GetAllCustomizedInitialData ()
 Returns customized initial data of all normal modes.
NXOpen::CAE::ResponseSimulation::ModeInitialDataGetCustomizedInitialDataById (int modeId)
 Returns customized initial data of normal mode by mode id.
NXOpen::CAE::ResponseSimulation::InitialConditions::Type InitialConditionType ()
 Returns the definition method
Created in NX5.0.0.
void SetEntryMethodOption (NXOpen::CAE::ResponseSimulation::InitialConditions::EntryMethod entryMethod)
 Sets the entry method of user customization
Created in NX5.0.0.
void SetExistingEefFile (const NXString &eefFile)
 Sets an existing EEF file containing initial condition.
void SetInitialConditionType (NXOpen::CAE::ResponseSimulation::InitialConditions::Type initialConditionType)
 Sets the definition method
Created in NX5.0.0.

Detailed Description

Represents the initial condition setting of transient event.


Member Enumeration Documentation

Specifies how to define initial condition for the user customization.

Enumerator:
EntryMethodManualData 

manual data

EntryMethodFromEef 

from eef

Specifies the method to define initial condition.

Enumerator:
TypeQuasiStatic 

quasi static

TypeZero 

zero

TypeUserDefined 

user defined


Member Function Documentation

Returns the entry method of user customization
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Returns an existing EEF file containing initial condition.

Only available when the initial condition type is CAE::ResponseSimulation::InitialConditions::TypeUserDefined and the entry method is CAE::ResponseSimulation::InitialConditions::EntryMethodFromEef
Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")

Returns customized initial data of all normal modes.

Only available when initial condition type is CAE::ResponseSimulation::InitialConditions::TypeUserDefined

Returns:

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")

Returns customized initial data of normal mode by mode id.

Only available when initial condition type is CAE::ResponseSimulation::InitialConditions::TypeUserDefined

Returns:

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters:
modeIdmode id

Returns the definition method
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Sets the entry method of user customization
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters:
entryMethodentry method

Sets an existing EEF file containing initial condition.

Only available when the initial condition type is CAE::ResponseSimulation::InitialConditions::TypeUserDefined and the entry method is CAE::ResponseSimulation::InitialConditions::EntryMethodFromEef
Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")

Parameters:
eefFileeef file

Sets the definition method
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters:
initialConditionTypeinitial condition type

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