Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008 #ifndef RLSINVERT_H_
00009 #define RLSINVERT_H_
00010
00011 #include <stdlib.h>
00012 #include <string.h>
00013 #include "matrix.h"
00014 #include "averagingKernel.h"
00015 #include "lambda.h"
00016 #include "errorHandler.h"
00017 #include "ProblemDimension.h"
00018 #include "utilities.h"
00019
00024 int tdSetup1d(MATRIX aM, MATRIX ad, MATRIX aR, MATRIX aCI, MATRIX aC);
00025
00026 int tdSetup3d(MATRIX aM, MATRIX ad, MATRIX aR, MATRIX aCI, MATRIX aC);
00027
00028 void tdinvert1dFinish(Float lambda, int nStep, Model *model, bool debug, BaseDirectory *debugFilename);
00029
00030 void tdinvert3dFinish(Float lambda, TempData *tempData, bool debug, BaseDirectory *debugFilename);
00031
00032 void tdCleanup();
00033
00036 #endif