Click or drag to resize

FlowsheetBase Class

Inheritance Hierarchy
SystemObject
  DWSIM.FlowsheetBaseFlowsheetBase
    DWSIM.AutomationFlowsheet2

Namespace: DWSIM.FlowsheetBase
Assembly: DWSIM.FlowsheetBase (in DWSIM.FlowsheetBase.dll) Version: 8.4.5.0
Syntax
[ComVisibleAttribute(true)]
public abstract class FlowsheetBase : IFlowsheet, 
	IFlowsheetCalculationQueue
Request Example View Source

The FlowsheetBase type exposes the following members.

Constructors
 NameDescription
Private methodStatic memberFlowsheetBase 
Protected methodFlowsheetBase 
Top
Properties
Methods
 NameDescription
Public methodAddCompound 
Public methodAddCompoundsToMaterialStream 
Public methodAddConnectedObjects 
Public methodAddDefaultProperties 
Public methodAddExternalUOs 
Public methodAddFlowsheetObject 
Public methodAddGraphicObject 
Public methodAddGraphicObjects 
Public methodAddObject(ObjectType, Int32, Int32, String) 
Public methodAddObject(ObjectType, Int32, Int32, String, String) 
Public methodAddObject(String, Int32, Int32, String, String, Boolean) 
Public methodAddObjectToSurface 
Public methodAddPropertyPackage 
Public methodStatic memberAddPropPacks 
Public methodAddReaction 
Public methodAddReactionSet 
Public methodAddReactionToSet 
Public methodAddSimulationObject 
Public methodAddSimulationObjects 
Private methodAddSystemsOfUnits 
Public methodAddTables 
Public methodAddUndoRedoAction 
Public methodAutoLayout 
Private methodCalcReactionStoichiometry 
Public methodChangeCalculationOrder 
Public methodCheckStatus 
Public methodCheckTag 
Public methodClearLog 
Public methodConnectObject 
Public methodConnectObjects 
Public methodCreateAndAddPropertyPackage 
Public methodCreateConversionReaction 
Public methodCreateEquilibriumReaction 
Public methodCreateHetCatReaction 
Public methodCreateKineticReaction 
Public methodCreatePropertyPackage 
Public methodCreateReactionSet 
Public methodDeleteObject 
Public methodDeleteSelectedObject 
Public methodDisconnectObjects 
Public methodDisplayBrowserWindow 
Public methodDisplayDockableBrowserWindow 
Public methodDisplayForm 
Public methodGetApplicationObject 
Public methodGetAvailableFlowsheetObjectTypeNames 
Public methodGetAvailablePropertyPackages 
Public methodGetCompound 
Public methodGetDockPanel 
Public methodGetFlowsheetBag 
Public methodGetFlowsheetGraphicObject 
Public methodGetFlowsheetSimulationObject 
Public methodGetFlowsheetSurfaceHeight 
Public methodGetFlowsheetSurfaceWidth 
Public methodGetNewInstance 
Public methodGetObject 
Public methodGetProcessData 
Public methodGetPropertyPackage 
Public methodGetPropertyPackages 
Public methodGetReaction 
Public methodGetReactionSet 
Public methodGetScriptText 
Public methodGetSelectedFlowsheetSimulationObject 
Public methodGetSimulationFileDirectory 
Public methodGetSimulationFilePath 
Public methodGetSpreadsheetData 
Public methodGetSpreadsheetFormat 
Public methodGetSpreadsheetObject 
Public methodGetSurface 
Public methodGetSurfaceControl 
Public methodGetTranslatedString(String) 
Public methodGetTranslatedString(String, String) 
Public methodGetUtility 
Public methodInitialize 
Public methodStatic memberIsZipFilePasswordProtected 
Private methodStatic memberLoadFromExtensionsFolder 
Public methodLoadFromMXML 
Public methodLoadFromXML 
Public methodLoadProcessData 
Public methodLoadZippedXML 
Public methodStatic memberLoadZippedXMLDoc 
Public methodNaturalLayout 
Public methodProcessScripts 
Public methodRefreshInterface 
Public methodRequestCalculation 
Public methodRequestCalculation2 
Public methodRequestCalculation3 
Public methodRequestSave 
Public methodRequestSaveWithDirectory 
Public methodRequestSaveWithPath 
Public methodReset 
Public methodRunCodeOnUIThread 
Public methodRunCodeOnUIThread2 
Public methodRunScript 
Private methodRunScript_IronPython 
Private methodRunScript_PythonNET 
Public methodRunScriptAsync 
Public methodSaveToMXML 
Public methodSaveToXML 
Public methodSetDirtyStatus 
Public methodSetMessageListener 
Public methodSetTranslateTextExternalFunction 
Public methodShowDebugInfo 
Public methodShowMessage 
Public methodSolve 
Public methodToggleFlowsheetAnimation 
Public methodUpdateInformation 
Public methodUpdateInterface 
Public methodUpdateOpenEditForms 
Public methodUpdateSpreadsheet 
Public methodWriteSpreadsheetVariables 
Top
Fields
Extension Methods
 NameDescription
Public Extension MethodGetEnumNames
(Defined by General)
Public Extension MethodIsValidDouble
(Defined by General)
Top
Explicit Interface Implementations
 NameDescription
Explicit interface implementationPrivate methodIFlowsheetRunScript 
Top
See Also