All Frameworks  Class Hierarchy  This Framework  Indexes   

CATAnalysisInterfaces Interface 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 :


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
public virtual GetSolver( oSolverName)
Retrieve the solver chosen for the computation.
Parameters:
oSolverName
Name of the solver.
o GetWorkingModel
public virtual GetWorkingModel( oModel)
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
public virtual 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 SetReadOnly( const iRights)
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
public virtual SetSolver( const iSolverName)
Set the solver chosen for the computation.
Parameters:
iSolverName
Name of the solver.
o SetWorkingModel
public virtual SetWorkingModel( const iModel)
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

Copyright © 2003, Dassault Systèmes. All rights reserved.