All Frameworks Class Hierarchy This Framework Previous Next Indexes
CATAnalysisInterfaces Interface CATISamAnalysisCase
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATISamAnalysisCase
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISamAnalysisCase
Management of the Analysis Case behavior.
Role: Interface designed to manage Analysis Case behavior.
In the Analysis Document, an Analysis Case is the data
dedicated to define and manage the environment necessary to run
a computation.
The interface allows to :
- Set or Retrieve the solver name associated to a case
- Set of retrieve the Finite element Model on which the Case is defined
Method Index
- o
GetSolver(CATString&)
- Retrieve the solver chosen for the computation.
- o
GetWorkingModel(CATISpecObject*&)
- Retrieve the Finite Element Model associated with an Case.
- o
IsReadOnly()
- Returns the rights on this analysis case.
- o
SetReadOnly(CATBoolean)
- Sets the rights on this analysis case.
- o
SetSolver(CATString&)
- Set the solver chosen for the computation.
- o
SetWorkingModel(CATISpecObject*)
- Associate a Finite Element Model with a Case.
Methods
o GetSolver
-
Retrieve the solver chosen for the computation.
- Parameters:
-
- oSolverName
- Name of the solver.
o GetWorkingModel
-
Retrieve the Finite Element Model associated with an Case.
- Parameters:
-
- oModel
- [out , CATBaseUnknown#Release] Finite Element Model associated with the case.
This Spec object may implement:CATISamAnalysisModel interface.
o IsReadOnly
-
Returns the rights on this analysis case.
Legal values:
TRUE The analysis case is "locked".
FALSE The Analysis case can be modified.
o SetReadOnly
public virtual void SetReadOnly( | const CATBoolean | iRights) = 0 |
-
Sets the rights on this analysis case. This attribue will be propagated
to analysis sets and entities that are referenced by the case.
- Parameters:
-
- iRights:
- Legal values:
TRUE The analysis case is locked..
FALSE The analysis case can be modified.
o SetSolver
-
Set the solver chosen for the computation.
- Parameters:
-
- iSolverName
- Name of the solver.
o SetWorkingModel
-
Associate a Finite Element Model with a Case.
- Parameters:
-
- iModel
- Finite Element Model to be associated with an analysis case.
This object is included in the file: CATISamAnalysisCase.h
If needed, your Imakefile.mk should include the module: CATAnalysisInterface