C# Class CyPhy2CAD_CSharp.TestBenchModel.CFDTestBenchData

Inheritance: TestBenchBase
Datei anzeigen Open project: metamorph-inc/meta-core Class Usage Examples

Public Methods

Method Description
CFDTestBenchData ( CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false ) : System
GenerateCADXMLOutput ( ) : void
GenerateCFDConfig ( ) : void
GenerateOpenFoamScript ( ) : void
GenerateOutputFiles ( ) : bool
GenerateRunBat ( ) : void
TraverseTestBench ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchBase ) : void

Protected Methods

Method Description
AddAnalysisToXMLOutput ( CAD cadassembly ) : void

Private Methods

Method Description
CopyCFDPreprocessing ( ) : void
ModifyRootComponentOrientation ( CAD componentParent, string assemblyID ) : void

Method Details

AddAnalysisToXMLOutput() protected method

protected AddAnalysisToXMLOutput ( CAD cadassembly ) : void
cadassembly CAD
return void

CFDTestBenchData() public method

public CFDTestBenchData ( CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false ) : System
cadSetting CyPhy2CADSettings
outputdir string
projectdir string
auto bool
return System

GenerateCADXMLOutput() public method

public GenerateCADXMLOutput ( ) : void
return void

GenerateCFDConfig() public method

public GenerateCFDConfig ( ) : void
return void

GenerateOpenFoamScript() public method

public GenerateOpenFoamScript ( ) : void
return void

GenerateOutputFiles() public method

public GenerateOutputFiles ( ) : bool
return bool

GenerateRunBat() public method

public GenerateRunBat ( ) : void
return void

TraverseTestBench() public method

public TraverseTestBench ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchBase ) : void
testBenchBase ISIS.GME.Dsml.CyPhyML.Interfaces
return void