Constants for (optimization) interface with Robert Vertnik's Continuous casting simulator.
More...
|
static string | CalculateRootContainingPath (string rootDirectoryPath, string projectName) |
| Calculates and returns path to the file containing the directory in which simulation root directory is contained. More...
|
|
static string | CalculateExecutablePath (string rootDirectoryPath, string projectName) |
| Calculates and returns the path to executeble of casting simulation. More...
|
|
static string | CalculateSimulationNamePath (string rootDirectoryPath, string projectName) |
| Calculates and returns the path to the file cobntaining simulation name and other basic configuration data for casting simulation. More...
|
|
static string | CalculateOptInputJsonFilePath (string rootDirectoryPath, string projectName, string simulationName) |
| Calculates and returns path to the file containing optimization input parameters for the simulator. More...
|
|
static string | CalculateOptOutputJsonFilePath (string rootDirectoryPath, string projectName, string simulationName) |
| Calculates and returns path to the file containing optimization ouptut values calculated by the simulator. More...
|
|
|
const string | LockFileMutex = "IG.Lib.SimCastingInterface.LockFileMutex" |
|
const string | RootDirname = "Sim_main" |
| Root directory containing all simulation-related data (possibly for multiple projects). More...
|
|
const string | ExecutableDirname = "EXE" |
| Directory containing executable(s) and most important configuration files (possibly for multiple projects). More...
|
|
const string | InputDirname = "IN_PUT" |
| Directory containing input data, including optimization input and file that defines how simulation is performed. More...
|
|
const string | OutputDirname = "OUTPUT" |
| Directory containing output file(s), including optimization output (possibly for multiple projects). More...
|
|
const string | PlotoutputDirname = "OUTPLT" |
| Directory containing plot file(s). More...
|
|
const string | MaterialDirname = "MAT_PROP" |
| Directory for material properties. More...
|
|
const string | RootDirectoryContainingFilename = "Drive.Txt" |
| Name of the file containing the directory in which simulation root directory is contained. More...
|
|
const string | ExecutableFilename = "Sim_main.exe" |
| Name of the simulation executable. More...
|
|
const string | SimulationNameFilename = "sim_name.inp" |
| Name of the file where simulation name is stored, together with some other configuration data such as flags for optimization input/output. More...
|
|
const string | SimJsonExtension = ".json" |
|
Constants for (optimization) interface with Robert Vertnik's Continuous casting simulator.
$A Igor Jul11;
static string IG.Lib.SimCastingRobertConst.CalculateRootContainingPath |
( |
string |
rootDirectoryPath, |
|
|
string |
projectName |
|
) |
| |
|
inlinestatic |
Calculates and returns path to the file containing the directory in which simulation root directory is contained.
- Parameters
-
rootDirectoryPath | Path to the root directory of the simulator (directory name should equal - See also
- RootDirname
). |
ProjectName | Name of the project directory (directory with this name repeats in multiple basic directories). |
static string IG.Lib.SimCastingRobertConst.CalculateExecutablePath |
( |
string |
rootDirectoryPath, |
|
|
string |
projectName |
|
) |
| |
|
inlinestatic |
Calculates and returns the path to executeble of casting simulation.
- Parameters
-
rootDirectoryPath | Path to the root directory of the simulator (directory name should equal - See also
- RootDirname
). |
projectName | Name of the project directory (directory with this name repeats in multiple basic directories). |
static string IG.Lib.SimCastingRobertConst.CalculateSimulationNamePath |
( |
string |
rootDirectoryPath, |
|
|
string |
projectName |
|
) |
| |
|
inlinestatic |
Calculates and returns the path to the file cobntaining simulation name and other basic configuration data for casting simulation.
- Parameters
-
rootDirectoryPath | Path to the root directory of the simulator (directory name should equal - See also
- RootDirname
). |
projectName | Name of the project directory (directory with this name repeats in multiple basic directories). |
static string IG.Lib.SimCastingRobertConst.CalculateOptInputJsonFilePath |
( |
string |
rootDirectoryPath, |
|
|
string |
projectName, |
|
|
string |
simulationName |
|
) |
| |
|
inlinestatic |
Calculates and returns path to the file containing optimization input parameters for the simulator.
- Parameters
-
rootDirectoryPath | Path to the root directory of the simulator (directory name should equal - See also
- RootDirname
). |
projectName | Name of the project directory (directory with this name repeats in multiple basic directories) |
simulationName | Name of the particular simulation that is performed. |
static string IG.Lib.SimCastingRobertConst.CalculateOptOutputJsonFilePath |
( |
string |
rootDirectoryPath, |
|
|
string |
projectName, |
|
|
string |
simulationName |
|
) |
| |
|
inlinestatic |
Calculates and returns path to the file containing optimization ouptut values calculated by the simulator.
- Parameters
-
rootDirectoryPath | Path to the root directory of the simulator (directory name should equal - See also
- RootDirname
). |
projectName | Name of the project directory (directory with this name repeats in multiple basic directories) |
simulationName | Name of the particular simulation that is performed. |
const string IG.Lib.SimCastingRobertConst.LockFileMutex = "IG.Lib.SimCastingInterface.LockFileMutex" |
const string IG.Lib.SimCastingRobertConst.RootDirname = "Sim_main" |
const string IG.Lib.SimCastingRobertConst.ExecutableDirname = "EXE" |
Directory containing executable(s) and most important configuration files (possibly for multiple projects).
const string IG.Lib.SimCastingRobertConst.InputDirname = "IN_PUT" |
Directory containing input data, including optimization input and file that defines how simulation is performed.
const string IG.Lib.SimCastingRobertConst.OutputDirname = "OUTPUT" |
Directory containing output file(s), including optimization output (possibly for multiple projects).
const string IG.Lib.SimCastingRobertConst.PlotoutputDirname = "OUTPLT" |
Directory containing plot file(s).
const string IG.Lib.SimCastingRobertConst.MaterialDirname = "MAT_PROP" |
Directory for material properties.
const string IG.Lib.SimCastingRobertConst.RootDirectoryContainingFilename = "Drive.Txt" |
Name of the file containing the directory in which simulation root directory is contained.
const string IG.Lib.SimCastingRobertConst.ExecutableFilename = "Sim_main.exe" |
Name of the simulation executable.
const string IG.Lib.SimCastingRobertConst.SimulationNameFilename = "sim_name.inp" |
Name of the file where simulation name is stored, together with some other configuration data such as flags for optimization input/output.
const string IG.Lib.SimCastingRobertConst.SimJsonExtension = ".json" |
The documentation for this class was generated from the following file: