NeurApp 1.1
NeurApp - software for exploring approximation by artificial neural networks on functions of one or two variables.
|
Settings for classes that inherit from SimJMatProFileManagerBase class. More...
Public Attributes | |
string | IncludedSettingsPath |
If specified then setitngs from the specified file are read and set on the JMatPro file manager before the settings from the current object are set. | |
bool | WorkingDirectory_RestoreFromSettings = false |
Specifies whether JMatPro interface' working directory should be stored with settings or not. If false then working directory will not copied form the setting object to the interface' file manager object (which is of type SimJMatProFileManagerBase or derived type) when calling the CopyToPlain or CopyTo method. | |
string | WorkingDirectory |
Working directory of the JMatPro interface. | |
string | DataDefinitionJMatFilename |
Name of the file containing data definition for all JMatPro input parameters (i.e. material composition expressed as mass fractions for individual parameters). | |
string | DataDefinitionJMatFilePath |
Path to the file containing data definition for all JMatPro input parameters (i.e. material composition expressed as mass fractions for individual parameters). | |
string | DataDefinitionProcessFilename |
Name of the file containing data definition for all process input and output parameters. | |
string | DataDefinitionProcessFilePath |
Path to the file containing data definition for all process input and output parameters. | |
string | DataDefinitionJointFilename |
Name of the file containing definition data for the superset of all input parameters and output values. This incluses definition of material parameters (i.e. composition expressed by mass fractions) followed by process parameters. | |
string | DataDefinitionJointFilePath |
Path to the file containing definition data for the Joint of all input parameters and output values. This incluses definition of material parameters (i.e. composition expressed by mass fractions) followed by process parameters. | |
string | WorkingMaterialParametersPath |
File path of the file in working directory where material parameters for calculation are stored. If set to null then path is set to null and will be recalculated when getter is called. | |
string | RootDataDirectoryName |
Name of the root data directory. | |
string | RootDataDirectoryPath |
Path to the root directory that contains directories with calculated material data for different parameters defining chemical compositions. | |
string | LogFileName |
Name of the log file where operations are logged. | |
string | LogFilePath |
Path to the log file where basic operations are logged. | |
string | MaterialDataDirectoryPath |
Data directory for the current material parameters. | |
string | MaterialParametersFilename |
Name of the file in material data directory where material parameters are stored. | |
string | MaterialParametersPath |
File path of the file where material parameters are stored. If set to null then path is set to null and will be recalculated when getter is called. | |
string | MaterialCompositionFilename |
Name of the file in material data directory where material composition is stored. | |
string | MaterialCompositionPath |
File path of the file (normally in the material data directory) where material composition is stored. If set to null then path is set to null and will be recalculated when getter is called. | |
string | MaterialResultsFilename |
Name of the file in material data directory where material results are stored. | |
string | MaterialResultsPath |
File path of the file (normally in the material data directory) where material reslts are stored. If set to null then path is set to null and will be recalculated when getter is called. | |
string | NameJMatProBase |
Name of the JMatPro directory (without root directories) and executable. | |
string | JMatInstallationPath |
Path of the directory where JMAtPro is installed. Setter takes only pure directory name, without path information. If set to null then directory path is set to null and will be recalculated when getter is called. | |
string | JMatExecutableFileName |
JMatPro executable relative path to installation directory. | |
string | JMatExecutableFilePath |
Path to the JMatPro executable. | |
string | JMatDataPath |
Path to the JMatPro data directory (containing material data, input and output data, etc.) | |
string | JMatCompositionFilename |
Relative path, with respect to JMatPro data directory, of the file containing material composition (input for JMatPro calculation). | |
string | JMatCompositionFilePath |
Path of the file containing material composition (input for JMatPro calculation). | |
string | JMatResultsFilename |
Relative path, with respect to JMatPro data directory, of the file containing material results of JMatPro calculation. | |
string | JMatResultsFilePath |
Path of the file containing results of JMatPro calculation. | |
int | JMatResultsMinimalSize = 0 |
Minimal size of the result file, used to verify validity of results. | |
int | JMatResultsGoodSize = 0 |
Size of the materials result file that is considered a good size - the file should be at least of this size if calculation was performed without errors. | |
string | JMatCompletionDetectionFilename |
Relative path, with respect to JMatPro data directory, of the file used to detect whether calculation is still going on. | |
string | JMatCompletionDetectionFilePath |
Path of the file used to detect whether calculation is still going on. | |
double | JMatCompletionDetectionSleepTimeSeconds |
Sleeping time used in detectiong whether JMatPro calculation is still going on. | |
int | JMatCompletionDetectionSize |
Minimal size of calculation detection file above which calculation is considered finished. | |
double | JMatBeforeSaveSleepTimeSeconds = 3.5 |
Waiting time (in seconds) after last increase in file size used before thinking that calculation is finished, to eventually prevent too early detection that calculation was finished. | |
double | JMatTimeoutWaitCalculationSeconds |
Timeout for waiting completion of calculation, in seconds. If greater than 0 and results of calculation are waiter for more time than the timeout specifies, waiting is broken and it is considered that calculation could not be completed. | |
double | JMatTimeoutWaitResultsSavedSeconds |
Timeout for waiting until results are completely saved, in seconds. If greater than 0 and saving results is waited for more time than the timeout specifies, waiting is broken and it is considered that saving could not be completed. | |
int | JMatResultsSavedDetectionSize |
Minimal size of result file file, above which saving results can be considered finished. | |
double | JMatBeforeResultsSavedSleepTimeSeconds |
Waiting time (in seconds) after last increase in file size used before assuming that saving result is finished, to eventually prevent too early detection that calculation was finished. | |
string | UserInteractionCommand |
Command for playback of recorded user interaction (i.e. emulation of keyboard and mouse events) for various actions. | |
string | UserInteractionRecordDir |
Dierctory containing recorded user interactions for different actions. | |
string | UserInteractionRecordExtension |
Extension of files with recorded user interaction. | |
string | UserInteractionRecordNameStartJMat |
Name of the user interaction record for starting JMatPro software via Windows GUI. | |
string | UserInteractionRecordPathStartJMat |
Path to the user interaction record for starting JMatPro software via Windows GUI. | |
string | UserInteractionRecordNameCloseJMat |
Name of the user interaction record for closing JMatPro software normally via GUI. | |
string | UserInteractionRecordPathCloseJMat |
Path to the user interaction record for closing JMatPro software normally via GUI. | |
string | UserInteractionRecordNameRepairJMat |
Name of the user interaction record for repairing JMatPro software. | |
string | UserInteractionRecordPathRepairJMat |
Path to the user interaction record for repairing JMatPro software. | |
string | UserInteractionRecordNameStartCalculation |
Name of the file containing recors of user interaction necessary to start JMatPro. | |
string | UserInteractionRecordPathStartCalculation |
Name of the file containing recors of user interaction necessary to start JMatPro. | |
string | UserInteractionRecordNameSaveResults |
Name of the file containing records of user interaction necessary to save results of JMatPro calculation. | |
string | UserInteractionRecordPathSaveResults |
Path to the file containing recors of user interaction necessary to save results of JMatPro calculation. | |
string | UserInteractionRecordNameChangeTemperatureUnit |
Name of the file containing records of user interaction necessary to change temperature uits in JMatPro that is already launched. | |
string | UserInteractionRecordPathChangeTemperatureUnit |
Path to the file containing recors of user interaction necessary to change temperature uits in JMatPro that is already launched. | |
string | UserInteractionRecordNameChangeFractionUnit |
Name of the file containing records of user interaction necessary to change fraction uits in JMatPro that is already launched. | |
string | UserInteractionRecordPathChangeFractionUnit |
Path to the file containing recors of user interaction necessary to change fraction uits in JMatPro that is already launched. | |
Protected Member Functions | |
override void | CopyFromPlain (SimJMatProFileManagerBase fm) |
Copies the specified training limits to the current DTO. | |
override void | CopyToPlain (ref SimJMatProFileManagerBase fm) |
Copies contents of the current DTO to the specified training limits object. |
Settings for classes that inherit from SimJMatProFileManagerBase class.
FmType | : | SimJMatProFileManagerBase |
override void IG::Lib::SimJMatProSettingsDto< FmType >::CopyFromPlain | ( | SimJMatProFileManagerBase | fm | ) | [inline, protected] |
Copies the specified training limits to the current DTO.
fm | Object that is copied to the current DTO. |
override void IG::Lib::SimJMatProSettingsDto< FmType >::CopyToPlain | ( | ref SimJMatProFileManagerBase | fm | ) | [inline, protected] |
Copies contents of the current DTO to the specified training limits object.
fm | Object that the current DTO content is copied to. |
string IG::Lib::SimJMatProSettingsDto< FmType >::IncludedSettingsPath |
If specified then setitngs from the specified file are read and set on the JMatPro file manager before the settings from the current object are set.
bool IG::Lib::SimJMatProSettingsDto< FmType >::WorkingDirectory_RestoreFromSettings = false |
Specifies whether JMatPro interface' working directory should be stored with settings or not. If false then working directory will not copied form the setting object to the interface' file manager object (which is of type SimJMatProFileManagerBase or derived type) when calling the CopyToPlain or CopyTo method.
string IG::Lib::SimJMatProSettingsDto< FmType >::WorkingDirectory |
Working directory of the JMatPro interface.
string IG::Lib::SimJMatProSettingsDto< FmType >::DataDefinitionJMatFilename |
Name of the file containing data definition for all JMatPro input parameters (i.e. material composition expressed as mass fractions for individual parameters).
string IG::Lib::SimJMatProSettingsDto< FmType >::DataDefinitionJMatFilePath |
Path to the file containing data definition for all JMatPro input parameters (i.e. material composition expressed as mass fractions for individual parameters).
string IG::Lib::SimJMatProSettingsDto< FmType >::DataDefinitionProcessFilename |
Name of the file containing data definition for all process input and output parameters.
string IG::Lib::SimJMatProSettingsDto< FmType >::DataDefinitionProcessFilePath |
Path to the file containing data definition for all process input and output parameters.
string IG::Lib::SimJMatProSettingsDto< FmType >::DataDefinitionJointFilename |
Name of the file containing definition data for the superset of all input parameters and output values. This incluses definition of material parameters (i.e. composition expressed by mass fractions) followed by process parameters.
string IG::Lib::SimJMatProSettingsDto< FmType >::DataDefinitionJointFilePath |
Path to the file containing definition data for the Joint of all input parameters and output values. This incluses definition of material parameters (i.e. composition expressed by mass fractions) followed by process parameters.
string IG::Lib::SimJMatProSettingsDto< FmType >::WorkingMaterialParametersPath |
File path of the file in working directory where material parameters for calculation are stored. If set to null then path is set to null and will be recalculated when getter is called.
string IG::Lib::SimJMatProSettingsDto< FmType >::RootDataDirectoryName |
Name of the root data directory.
string IG::Lib::SimJMatProSettingsDto< FmType >::RootDataDirectoryPath |
Path to the root directory that contains directories with calculated material data for different parameters defining chemical compositions.
string IG::Lib::SimJMatProSettingsDto< FmType >::LogFileName |
Name of the log file where operations are logged.
string IG::Lib::SimJMatProSettingsDto< FmType >::LogFilePath |
Path to the log file where basic operations are logged.
string IG::Lib::SimJMatProSettingsDto< FmType >::MaterialDataDirectoryPath |
Data directory for the current material parameters.
string IG::Lib::SimJMatProSettingsDto< FmType >::MaterialParametersFilename |
Name of the file in material data directory where material parameters are stored.
string IG::Lib::SimJMatProSettingsDto< FmType >::MaterialParametersPath |
File path of the file where material parameters are stored. If set to null then path is set to null and will be recalculated when getter is called.
string IG::Lib::SimJMatProSettingsDto< FmType >::MaterialCompositionFilename |
Name of the file in material data directory where material composition is stored.
string IG::Lib::SimJMatProSettingsDto< FmType >::MaterialCompositionPath |
File path of the file (normally in the material data directory) where material composition is stored. If set to null then path is set to null and will be recalculated when getter is called.
string IG::Lib::SimJMatProSettingsDto< FmType >::MaterialResultsFilename |
Name of the file in material data directory where material results are stored.
string IG::Lib::SimJMatProSettingsDto< FmType >::MaterialResultsPath |
File path of the file (normally in the material data directory) where material reslts are stored. If set to null then path is set to null and will be recalculated when getter is called.
string IG::Lib::SimJMatProSettingsDto< FmType >::NameJMatProBase |
Name of the JMatPro directory (without root directories) and executable.
string IG::Lib::SimJMatProSettingsDto< FmType >::JMatInstallationPath |
Path of the directory where JMAtPro is installed. Setter takes only pure directory name, without path information. If set to null then directory path is set to null and will be recalculated when getter is called.
string IG::Lib::SimJMatProSettingsDto< FmType >::JMatExecutableFileName |
JMatPro executable relative path to installation directory.
string IG::Lib::SimJMatProSettingsDto< FmType >::JMatExecutableFilePath |
Path to the JMatPro executable.
string IG::Lib::SimJMatProSettingsDto< FmType >::JMatDataPath |
Path to the JMatPro data directory (containing material data, input and output data, etc.)
By default, this path is just set to installation path (in version 4.0, all data is stored in installation directory).
string IG::Lib::SimJMatProSettingsDto< FmType >::JMatCompositionFilename |
Relative path, with respect to JMatPro data directory, of the file containing material composition (input for JMatPro calculation).
string IG::Lib::SimJMatProSettingsDto< FmType >::JMatCompositionFilePath |
Path of the file containing material composition (input for JMatPro calculation).
string IG::Lib::SimJMatProSettingsDto< FmType >::JMatResultsFilename |
Relative path, with respect to JMatPro data directory, of the file containing material results of JMatPro calculation.
string IG::Lib::SimJMatProSettingsDto< FmType >::JMatResultsFilePath |
Path of the file containing results of JMatPro calculation.
int IG::Lib::SimJMatProSettingsDto< FmType >::JMatResultsMinimalSize = 0 |
Minimal size of the result file, used to verify validity of results.
int IG::Lib::SimJMatProSettingsDto< FmType >::JMatResultsGoodSize = 0 |
Size of the materials result file that is considered a good size - the file should be at least of this size if calculation was performed without errors.
string IG::Lib::SimJMatProSettingsDto< FmType >::JMatCompletionDetectionFilename |
Relative path, with respect to JMatPro data directory, of the file used to detect whether calculation is still going on.
string IG::Lib::SimJMatProSettingsDto< FmType >::JMatCompletionDetectionFilePath |
Path of the file used to detect whether calculation is still going on.
double IG::Lib::SimJMatProSettingsDto< FmType >::JMatCompletionDetectionSleepTimeSeconds |
Sleeping time used in detectiong whether JMatPro calculation is still going on.
int IG::Lib::SimJMatProSettingsDto< FmType >::JMatCompletionDetectionSize |
Minimal size of calculation detection file above which calculation is considered finished.
double IG::Lib::SimJMatProSettingsDto< FmType >::JMatBeforeSaveSleepTimeSeconds = 3.5 |
Waiting time (in seconds) after last increase in file size used before thinking that calculation is finished, to eventually prevent too early detection that calculation was finished.
double IG::Lib::SimJMatProSettingsDto< FmType >::JMatTimeoutWaitCalculationSeconds |
Timeout for waiting completion of calculation, in seconds. If greater than 0 and results of calculation are waiter for more time than the timeout specifies, waiting is broken and it is considered that calculation could not be completed.
double IG::Lib::SimJMatProSettingsDto< FmType >::JMatTimeoutWaitResultsSavedSeconds |
Timeout for waiting until results are completely saved, in seconds. If greater than 0 and saving results is waited for more time than the timeout specifies, waiting is broken and it is considered that saving could not be completed.
int IG::Lib::SimJMatProSettingsDto< FmType >::JMatResultsSavedDetectionSize |
Minimal size of result file file, above which saving results can be considered finished.
double IG::Lib::SimJMatProSettingsDto< FmType >::JMatBeforeResultsSavedSleepTimeSeconds |
Waiting time (in seconds) after last increase in file size used before assuming that saving result is finished, to eventually prevent too early detection that calculation was finished.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionCommand |
Command for playback of recorded user interaction (i.e. emulation of keyboard and mouse events) for various actions.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordDir |
Dierctory containing recorded user interactions for different actions.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordExtension |
Extension of files with recorded user interaction.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordNameStartJMat |
Name of the user interaction record for starting JMatPro software via Windows GUI.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordPathStartJMat |
Path to the user interaction record for starting JMatPro software via Windows GUI.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordNameCloseJMat |
Name of the user interaction record for closing JMatPro software normally via GUI.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordPathCloseJMat |
Path to the user interaction record for closing JMatPro software normally via GUI.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordNameRepairJMat |
Name of the user interaction record for repairing JMatPro software.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordPathRepairJMat |
Path to the user interaction record for repairing JMatPro software.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordNameStartCalculation |
Name of the file containing recors of user interaction necessary to start JMatPro.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordPathStartCalculation |
Name of the file containing recors of user interaction necessary to start JMatPro.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordNameSaveResults |
Name of the file containing records of user interaction necessary to save results of JMatPro calculation.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordPathSaveResults |
Path to the file containing recors of user interaction necessary to save results of JMatPro calculation.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordNameChangeTemperatureUnit |
Name of the file containing records of user interaction necessary to change temperature uits in JMatPro that is already launched.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordPathChangeTemperatureUnit |
Path to the file containing recors of user interaction necessary to change temperature uits in JMatPro that is already launched.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordNameChangeFractionUnit |
Name of the file containing records of user interaction necessary to change fraction uits in JMatPro that is already launched.
string IG::Lib::SimJMatProSettingsDto< FmType >::UserInteractionRecordPathChangeFractionUnit |
Path to the file containing recors of user interaction necessary to change fraction uits in JMatPro that is already launched.