Selime Gurol | 67057a86e38 | Add re-ortho to DPCG, TriDiagSolve, update DPLanczos | | |
Yannick Tremolet | 915fab94ea9 | Removed Eigen (doesn't compile with Xlc). | | |
Yannick Tremolet | f917246ac78M | Merge branch 'master' of /home/rd/rdx/oops | | |
Yannick Tremolet | bda39aac4cb | Isolate Eigen calls. | | |
Willem Deconinck | 1c6ed372093 | entry in .gitignore | | |
Willem Deconinck | a2c34c562c0 | fix scripts/build_ecmwf_linux.sh | | |
Yannick Tremolet | b2f2213d372M | Merge branch 'master' of /home/rd/rdx/oops | | |
Yannick Tremolet | c62850ca001 | Moved all eigen calls into FMatrix. | | |
Willem Deconinck | 44153e2fe2d | build scripts for ibm and linux | | |
 Willem Deconinck | 7a7e93014e0 | Compilation on AIX | | |
Willem Deconinck | 4ef2df46500 | INSTALL file | | |
Willem Deconinck | 4ddea9a2ef4 | Compilation on Mac OSX with clang compiler | | |
Willem Deconinck | f980ddeca77 | L95 reshaped + output checks for every test | | |
Willem Deconinck | 39b2cbe206c | CMake build system (plus old make still works) | | |
Yannick Tremolet | f7c5d1296ee | Longer file names in QG. | | |
Selime Gurol | a414381d35dM | Merge branch 'master' of /home/rd/rdx/oopsConflicts:
src/oops/assimilation/FMatrix.h | | |
Selime Gurol | 8b208889f5b | simplification initialization of T | | |
Selime Gurol | 12c92dd7b53 | DPLanczos | | |
Selime Gurol | a61ccb26b3f | DPLanczos | | |
Selime Gurol | c1806db9dad | DPCG | | |
Selime Gurol | 66e81116c8f | DPCG | | |
Selime Gurol | d4d23230f6d | change name PLanczosIF to DPLanczos, PCGIF to DPCG | | |
Selime Gurol | 51a5c3aafa2 | simplifications are made | | |
Yannick Tremolet | 5cbf9fa79caM | Merge branch 'master' of /home/rd/rdx/oopsConflicts:
src/oops/assimilation/FMatrix.h
src/oops/assimilation/PLanczosIF.h
src/oops/assimilation/PLanczosIFMinimizer.h | | |
Yannick Tremolet | 9e6188a61b0 | Eigen library in rdx home. | | |
Willem Deconinck | 628ef80d3f6 | removed version number from Eigen include | | |
Selime Gurol | 8dec10e8d1bM | Merge branch 'master' of /home/rd/rdx/oopsConflicts:
src/oops/assimilation/PLanczosIF.h
src/oops/assimilation/PLanczosIFMinimizer.cc
src/oops/assimilation/PLanczosIFMinimizer.h | | |
Selime Gurol | 9e20dc84d4c | Spectral preconditioner for PLanczos. | | |
Yannick Tremolet | 203934144ff | Compile on IBM. | | |
Yannick Tremolet | d04deb63e73 | Rename CostItems and Valuable. | | |
Yannick Tremolet | 5451ce23564 | No debug prints by default. | | |
Yannick Tremolet | 7c0ab41f9ca | Minor code cleaning. | | |
Yannick Tremolet | c9b1e74be69 | Apply coding norms in l95 and qg. | | |
Yannick Tremolet | f5b68c5ccc9 | Apply coding norms. | | |
Yannick Tremolet | 84515ebc8e7 | Minor cleaning. | | |
Yannick Tremolet | 61acac7dee1 | Pass AD forcings as shared_ptr and clean-up. | | |
Yannick Tremolet | 95bafe72084 | Removed finalTL from Jo and Jc terms. | | |
Yannick Tremolet | 08cfec2952e | Cleaner CostFunction interface. | | |
Selime Gurol | 75ea7c10216M | Merge branch 'master' of /home/rd/rdx/oops | | |
Selime Gurol | eed6234ea9d | put the backward substitution in for loop | | |
Yannick Tremolet | 5c19f2ca503 | Fix 4dvar.xml | | |
Yannick Tremolet | 8d22570853eM | Merge branch 'master' of /home/rd/rdx/oops | | |
Yannick Tremolet | e9851418b44 | Store Jo and Jc together. | | |
Yannick Tremolet | 9a272798034 | Store Jo as generic CostTermBase. | | |
Yannick Tremolet | f7227a9ad76 | Store Jc as generic CostTermBase. | | |
Selime Gurol | e385f0d8c7fM | Merge branch 'master' of /home/rd/rdx/oops | | |
Selime Gurol | c636564a456 | Lanczos algorithm with re-orthogonalization | | |
Yannick Tremolet | 825e0d97777 | Jc and Jo inherit from CostTermBase. | | |
Yannick Tremolet | 0076f0195ad | Jc inherits from CostTermBase. | | |
Yannick Tremolet | 94bae280461 | Make Jo and Jc even more similar. | | |