NeurApp 1.1
NeurApp - software for exploring approximation by artificial neural networks on functions of one or two variables.
|
Constants for (optimization) interface with Robert Vertnik's Continuous casting simulator. More...
Static Public Member Functions | |
static string | CalculateRootContainingPath (string rootDirectoryPath, string projectName) |
Calculates and returns path to the file containing the directory in which simulation root directory is contained. | |
static string | CalculateExecutablePath (string rootDirectoryPath, string projectName) |
Calculates and returns the path to executeble of casting simulation. | |
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. | |
static string | CalculateOptInputJsonFilePath (string rootDirectoryPath, string projectName, string simulationName) |
Calculates and returns path to the file containing optimization input parameters for the simulator. | |
static string | CalculateOptOutputJsonFilePath (string rootDirectoryPath, string projectName, string simulationName) |
Calculates and returns path to the file containing optimization ouptut values calculated by the simulator. | |
Public Attributes | |
const string | LockFileMutex = "IG.Lib.SimCastingInterface.LockFileMutex" |
const string | RootDirname = "Sim_main" |
Root directory containing all simulation-related data (possibly for multiple projects). | |
const string | ExecutableDirname = "EXE" |
Directory containing executable(s) and most important configuration files (possibly for multiple projects). | |
const string | InputDirname = "IN_PUT" |
Directory containing input data, including optimization input and file that defines how simulation is performed. | |
const string | OutputDirname = "OUTPUT" |
Directory containing output file(s), including optimization output (possibly for multiple projects). | |
const string | PlotoutputDirname = "OUTPLT" |
Directory containing plot file(s). | |
const string | MaterialDirname = "MAT_PROP" |
Directory for material properties. | |
const string | RootDirectoryContainingFilename = "Drive.Txt" |
Name of the file containing the directory in which simulation root directory is contained. | |
const string | ExecutableFilename = "Sim_main.exe" |
Name of the simulation executable. | |
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. | |
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 | ||
) | [inline, static] |
Calculates and returns path to the file containing the directory in which simulation root directory is contained.
rootDirectoryPath | Path to the root directory of the simulator (directory name should equal
). |
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 | ||
) | [inline, static] |
Calculates and returns the path to executeble of casting simulation.
rootDirectoryPath | Path to the root directory of the simulator (directory name should equal
). |
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 | ||
) | [inline, static] |
Calculates and returns the path to the file cobntaining simulation name and other basic configuration data for casting simulation.
rootDirectoryPath | Path to the root directory of the simulator (directory name should equal
). |
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 | ||
) | [inline, static] |
Calculates and returns path to the file containing optimization input parameters for the simulator.
rootDirectoryPath | Path to the root directory of the simulator (directory name should equal
). |
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 | ||
) | [inline, static] |
Calculates and returns path to the file containing optimization ouptut values calculated by the simulator.
rootDirectoryPath | Path to the root directory of the simulator (directory name should equal
). |
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" |
Root directory containing all simulation-related data (possibly for multiple projects).
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" |