00001 /* 00002 * InversionData.h 00003 * 00004 * Created on: Nov 2, 2010 00005 * Author: Brenda Javornik (e-mail: brendaj (at) nwra.com) 00006 */ 00007 00008 #ifndef INVERSIONDATA_H_ 00009 #define INVERSIONDATA_H_ 00010 00011 #include "TempData.h" 00012 #include "BaseDirectory.h" 00013 #include "Model.h" 00014 #include "InputData.h" 00015 #include "lambda.h" 00016 00021 typedef struct { 00022 InputData *InputMatrices; 00023 TempData *IntermediateMatrices; 00024 LambdaSet parameter1; 00025 LambdaSet parameter2; 00026 int nthStepParm1; 00027 int nthStepParm2; 00028 Float currentValueParm1; 00029 Float currentValueParm2; 00030 Model *outputModel; 00031 BaseDirectory *outputBaseDir; 00032 bool debug; 00033 bool noMaps; 00034 } InversionData; 00035 00038 #endif /* INVERSIONDATA_H_ */