AvLinearize

 
Modules
 
 
 
msc.Adams.Vibration.libAvAPIc
libsip
math
os
re
string
struct
sys
traceback
types

Classes

class AvLinearize

Create a linear system model from an Adams non-linear system.

Methods defined here:

A(self)
           Return the system A matrix
AcfToScript(self, iFile)
B(self)
           Return the system B matrix
C(self)
           Return the system C matrix
D(self)
           Return the system D matrix
FindMarker(self, id, inList)
GetId(self, str)
ReadMatrix(self, matFile)
           Read ABCD system matrices from the given dat file
RmFile(self, rFile)
           Remove a file
Simulate(self, simScript, outName, damping, pInId, pOutId)
__init__(self, modelFile, inputList, outputList, simScript, damping, outName='Adams', FDList={})
           @param modelFile:  Adams .adm file to be linearize
           @type  modelFile:  string
           @param inputList:  List of input channels (AvInputChannel objects)
           @type  inputList:  List
           @param outputList: List of output channels (AvOutputChannel objects)
           @type  outputList: List
           @param simScript:  Script of Adams solver commands to acheive 
                  operating point Or name of an existing .acf file
           @type  simScript:  string
           @param damping:    Include damping True or False
           @type  damping:    Bool
           @param outName:    Base name for solver output files default = Adams
           @type  outName:    string
           @return:  the object
           @rtype:   Object

Functions

AvLinearModel(modelFile, inputList, outputList, simScript, damping, outName, mList)
AvLinearModel:
@param modelFile:  Adams .adm file to be linearize
@type  modelFile:  string
@param inputList:  List of input channels (AvInputChannel objects)
@type  inputList:  List
@param outputList: List of output channels (AvOutputChannel objects)
@type  outputList: List
@param simScript:  Script of Adams solver commands to acheive operating point
Or name of an existing .acf file
@type  simScript:  string
@param damping:    Include damping True or False
@type  damping:    Bool
@param outName:    Base name for solver output files default = Adams
@type  outName:    string
@param mList:      List of modes to use null for all
@type  mList:      integer list
@return:  the object
@rtype:   Object