///////////////////////////////////////////////////////////////////////////////////////////////////
// Interface IDreamCalcSettings
[helpstring("IDreamCalcSettings - structure with calculation options")]
typedef struct IDreamCalcSettings
{
[helpstring("Save DREAM output during the run? Values: 1=true, 0=false")]
int m_SaveOutput;
[helpstring("Restart calculation? Values: 1=true, 0=false")]
int m_RestartRun;
[helpstring("Save results in binary format? Values: 1=true, 0=false")]
int m_SaveResultsBin;
[helpstring("Save within-chain diagnostics? Values: 1=true, 0=false")]
int m_SaveWithinChainDiagnostics;
[helpstring("Save R_stat and MR_stat? Values: 1=true, 0=false")]
int m_SaveBetweenChainDiagnostics;
[helpstring("Save Markov chains? Values: 1=true, 0=false")]
int m_SaveMarkovChains;
[helpstring("Save ParSet matrix result? Values: 1=true, 0=false")]
int m_SaveParSetMatrix;
[helpstring("Save model (function) simulations? Values: 1=true, 0=false")]
int m_SaveModelSimulations;
[helpstring("Save Summary statistics? Values: 1=true, 0=false")]
int m_SaveSummaryStatistics;
[helpstring("Number of used CPUs")]
int m_NumberOfCPUs;
[helpstring("Run in parallel? Values: 1=true, 0=false")]
int m_RunParallel;
} IDreamCalcSettings;