OOPS
File List
Here is a list of all files with brief descriptions:
 Accumulator.h
 AddIncrement.cc
 AddIncrement.h
 l95/src/lorenz95/AnalyticInit.cc
 qg/model/AnalyticInit.cc
 l95/src/lorenz95/AnalyticInit.h
 qg/model/AnalyticInit.h
 src/oops/interface/AnalyticInit.h
 Application.h
 BackgroundCheck.cc
 BackgroundCheck.h
 BMatrix.h
 CalcHofX.h
 ChangeVariables.h
 ChangeVarQG.cc
 ChangeVarQG.h
 ChangeVarTLADQG.cc
 ChangeVarTLADQG.h
 compare.py
 ControlIncrement.h
 ControlVariable.h
 ConvertIncrement.h
 ConvertState.h
 CostFct3DVar.h
 CostFct4DEnsVar.h
 CostFct4DVar.h
 CostFctWeak.h
 CostFunction.h
 CostJb3D.h
 CostJb4D.h
 CostJbJq.h
 CostJbState.h
 CostJbTotal.h
 CostJcDFI.h
 CostJo.h
 CostTermBase.h
 cpplint.py
 dcmip_initial_conditions_test_1_2_3_v5.f90
 dcmip_initial_conditions_test_4_v3.f90
 Departures.h
 DeparturesEnsemble.h
 DiagonalMatrix.h
 DiffStates.cc
 DiffStates.h
 Dirac.h
 DolphChebyshev.cc
 DolphChebyshev.h
 DRGMRESRMinimizer.h
 DRIPCGMinimizer.h
 DRMinimizer.h
 DRPBlockLanczosMinimizer.h
 DRPCGMinimizer.h
 DRPFOMMinimizer.h
 DRPLanczosMinimizer.h
 DualMinimizer.h
 DualVector.h
 EDA.cc
 EnsembleApplication.h
 EnsembleCovariance.h
 EnsHofX.cc
 EnsRecenter.h
 EnsVariance.h
 oops/interface/ErrorCovariance.h
 test/interface/ErrorCovariance.h
 ErrorCovarianceL95.cc
 ErrorCovarianceL95.h
 ErrorCovarianceQG.cc
 ErrorCovarianceQG.h
 ExternalDFI.h
 FCString.cc
 fft_f.cc
 fft_f.h
 fft_mod.F90
 FGMRES.hFGMRES solver for Ax=b
 FGMRESMinimizer.h
 FieldL95.cc
 FieldL95.h
 FieldsQG.cc
 FieldsQG.h
 l95/src/lorenz95/FinalCheck.cc
 qg/model/FinalCheck.cc
 l95/src/lorenz95/FinalCheck.h
 qg/model/FinalCheck.h
 Forecast.cc
 Forecast.h
 Fortran.h
 FtnTriDiagSpectrum.F90
 FullGMRES.cc
 oops/assimilation/FullGMRES.hFullGMRES solver for Ax=b
 test/assimilation/FullGMRES.h
 oops/generic/gc99.cc
 test/generic/gc99.cc
 gc99.h
 GenEnsPertB.cc
 GenEnsPertB.h
 GeneralizedDepartures.h
 oops/base/Geometry.h
 oops/interface/Geometry.h
 test/interface/Geometry.h
 GeometryFixture.h
 oops/interface/GeometryIterator.h
 test/interface/GeometryIterator.h
 GeometryQG.cc
 GeometryQG.h
 GeometryQGIterator.cc
 GeometryQGIterator.h
 oops/interface/GeoVaLs.h
 test/interface/GeoVaLs.h
 GeoVaLsWriter.h
 l95/tasks/getBackground.py
 qg/tasks/getBackground.py
 GETKFSolver.h
 GetValuePost.h
 GetValuePosts.h
 oops/interface/GetValues.h
 test/interface/GetValues.h
 GetValuesL95.cc
 GetValuesL95.h
 GetValuesPost.h
 GetValuesQG.cc
 GetValuesQG.h
 l95/src/lorenz95/GetValuesTLAD.cc
 qg/model/GetValuesTLAD.cc
 l95/src/lorenz95/GetValuesTLAD.h
 qg/model/GetValuesTLAD.h
 GetValueTLAD.h
 GetValueTLADs.h
 gletkf_interface.f90
 gletkf_mod.f90
 gletkfInterface.h
 GMRESR.hGMRESR solver for Ax=b
 GMRESRMinimizer.h
 GomL95.cc
 GomL95.h
 GomQG.cc
 GomQG.h
 HBHtMatrix.h
 HessianMatrix.h
 HMatrix.h
 HofX.cc
 HofX3D.cc
 HofX3D.h
 HofX4D.h
 HofX4Dhack.h
 HtMatrix.h
 HtRinvHMatrix.h
 HybridCovariance.h
 HybridGain.h
 IdentityLinearModel.h
 IdentityMatrix.h
 IdentityModel.h
 IdLinearVariableChange.h
 IdVariableChange.h
 oops/base/Increment.h
 oops/interface/Increment.h
 test/interface/Increment.h
 Increment4D.h
 IncrementalAssimilation.h
 IncrementEnsemble.h
 IncrementEnsemble4D.h
 IncrementL95.cc
 IncrementL95.h
 IncrementQG.cc
 IncrementQG.h
 instantiateCostFactory.h
 instantiateCovarFactory.h
 instantiateL95ChangeVarFactory.h
 instantiateLinearModelFactory.h
 instantiateLocalEnsembleSolverFactory.h
 instantiateLocalizationFactory.h
 instantiateMinFactory.h
 instantiateModelFactory.h
 instantiateObsErrorFactory.h
 instantiateObsFilterFactory.h
 instantiateQgChangeVarFactory.h
 instantiateQgLocalizationFactory.h
 instantiateVariableChangeFactory.h
 InterpolationInterface.cc
 InterpolationInterface.h
 InterpolatorAtlas.cc
 InterpolatorAtlas.h
 InterpolatorBase.cc
 InterpolatorBase.h
 interpolatorunstrc_f.h
 interpolatorunstrc_interface.F90
 InterpolatorUnstructured.cc
 InterpolatorUnstructured.h
 IPCG.hInexact-Preconditioned Conjugate Gradients solver
 IPCGMinimizer.h
 Iterator.cc
 Iterator.h
 JqTermTLAD.h
 L95Browser.py
 L95Fdb.py
 L95Odb.py
 L95Plot.py
 L95Traits.h
 LBGMRESRMinimizer.h
 LBHessianMatrix.h
 LBMinimizer.h
 LETKF.cc
 LETKFSolver.h
 LETKFSolverGSI.h
 LETKFSolverParameters.h
 oops/interface/LinearGetValues.h
 test/interface/LinearGetValues.h
 oops/base/LinearModel.h
 test/interface/LinearModel.h
 generic/LinearModelBase.h
 interface/LinearModelBase.h
 LinearModelFactory.cc
 oops/interface/LinearObsOperator.h
 test/interface/LinearObsOperator.h
 oops/interface/LinearVariableChange.h
 test/interface/LinearVariableChange.h
 LinearVariableChangeBase.h
 LinearVariableChangeParametersBase.h
 LocalEnsembleDA.h
 LocalEnsembleSolver.h
 LocalIncrement.cc
 LocalIncrement.h
 oops/base/Localization.h
 test/interface/Localization.h
 generic/LocalizationBase.h
 interface/LocalizationBase.h
 LocalizationMatrixL95.cc
 LocalizationMatrixL95.h
 LocalizationMatrixQG.cc
 LocalizationMatrixQG.h
 oops/interface/Locations.h
 test/interface/Locations.h
 LocationsQG.cc
 LocationsQG.h
 LocsL95.cc
 LocsL95.h
 lorenz95NamespaceDoc.h
 Main4dvar.cc
 mainpage.h
 Minimizer.h
 MinimizerUtils.cc
 MinimizerUtils.h
 MINRES.hMINRES solver for Ax=b
 MINRESMinimizer.h
 oops/base/Model.h
 test/interface/Model.h
 oops/interface/ModelAuxControl.h
 test/interface/ModelAuxControl.h
 oops/interface/ModelAuxCovariance.h
 test/interface/ModelAuxCovariance.h
 oops/interface/ModelAuxIncrement.h
 test/interface/ModelAuxIncrement.h
 generic/ModelBase.h
 interface/ModelBase.h
 ModelBias.cc
 l95/src/lorenz95/ModelBias.h
 qg/model/ModelBias.h
 ModelBiasCorrection.cc
 ModelBiasCorrection.h
 ModelBiasCovariance.cc
 l95/src/lorenz95/ModelBiasCovariance.h
 qg/model/ModelBiasCovariance.h
 ModelBiasIncrement.h
 ModelL95.cc
 ModelL95.h
 ModelQG.cc
 ModelQG.h
 ModelSpaceCovarianceBase.h
 ModelSpaceCovarianceParametersBase.h
 ModelTrajectory.cc
 ModelTrajectory.h
 oops/mpi/mpi.cc
 test/mpi/mpi.cc
 oops/mpi/mpi.h
 test/mpi/mpi.h
 oops/interface/ObsAuxControl.h
 test/interface/ObsAuxControl.h
 ObsAuxControls.h
 oops/interface/ObsAuxCovariance.h
 test/interface/ObsAuxCovariance.h
 ObsAuxCovariances.h
 oops/interface/ObsAuxIncrement.h
 test/interface/ObsAuxIncrement.h
 ObsAuxIncrements.h
 l95/src/lorenz95/ObsBias.cc
 qg/model/ObsBias.cc
 l95/src/lorenz95/ObsBias.h
 qg/model/ObsBias.h
 ObsBiasCorrection.cc
 ObsBiasCorrection.h
 l95/src/lorenz95/ObsBiasCovariance.cc
 qg/model/ObsBiasCovariance.cc
 l95/src/lorenz95/ObsBiasCovariance.h
 qg/model/ObsBiasCovariance.h
 ObsBiasIncrement.cc
 ObsBiasIncrement.h
 l95/src/lorenz95/ObsBiasParameters.h
 qg/model/ObsBiasParameters.h
 ObsData1D.h
 ObsDataQG.h
 oops/interface/ObsDataVector.h
 test/interface/ObsDataVector.h
 ObsDataVector_head.h
 ObsDiagnostics.h
 ObsDiags1D.h
 ObsDiagsQG.h
 ObsEnsemble.h
 ObsError.h
 generic/ObsErrorBase.h
 interface/ObsErrorBase.h
 ObsErrorCovariance.h
 ObsErrorDiag.h
 ObsErrors.h
 ObservationL95.cc
 ObservationL95.h
 Observations.h
 ObservationTLAD.cc
 ObservationTLAD.h
 Observer.h
 Observers.h
 ObserversTLAD.h
 ObserverTLAD.h
 ObsFilter.h
 generic/ObsFilterBase.h
 interface/ObsFilterBase.h
 ObsFilterParametersBase.h
 ObsFilters.h
 ObsIterator.cc
 l95/src/lorenz95/ObsIterator.h
 src/test/interface/ObsIterator.h
 ObsIteratorQG.cc
 ObsIteratorQG.h
 oops/interface/ObsLocalization.h
 test/interface/ObsLocalization.h
 ObsLocalizationBase.h
 ObsLocalizations.h
 ObsLocGC99.cc
 ObsLocGC99.h
 ObsLocQG.cc
 ObsLocQG.h
 ObsOpBaseQG.cc
 ObsOpBaseQG.h
 ObsOpBaseTLAD.cc
 ObsOpBaseTLAD.h
 oops/interface/ObsOperator.h
 test/interface/ObsOperator.h
 ObsOperatorParameters.h
 ObsOperatorQG.cc
 ObsOperatorQG.h
 ObsOperatorTLAD.cc
 ObsOperatorTLAD.h
 oops/interface/ObsSpace.h
 test/interface/ObsSpace.h
 ObsSpaceBase.cc
 ObsSpaceBase.h
 ObsSpaceQG.cc
 ObsSpaceQG.h
 ObsSpaces.h
 ObsStreamQG.cc
 ObsStreamQG.h
 ObsStreamTLAD.cc
 ObsStreamTLAD.h
 ObsTable.cc
 ObsTable.h
 ObsTestsFixture.h
 ObsVec1D.cc
 ObsVec1D.h
 ObsVecQG.cc
 ObsVecQG.h
 oops/base/ObsVector.h
 oops/interface/ObsVector.h
 test/interface/ObsVector.h
 ObsWindQG.cc
 ObsWindQG.h
 ObsWindTLAD.cc
 ObsWindTLAD.h
 ObsWSpeedQG.cc
 ObsWSpeedQG.h
 ObsWSpeedTLAD.cc
 ObsWSpeedTLAD.h
 oopsNamespaceDoc.h
 Parameters.cc
 ParameterTraitsVariables.cc
 ParameterTraitsVariables.h
 PCG.hPreconditioned Conjugate Gradients solver
 PCGMinimizer.h
 PLanczos.hPreconditioned Lanczos solver
 PLanczosMinimizer.h
 PostBase.h
 PostBaseTLAD.h
 PostProcessor.h
 PostProcessorTLAD.h
 oops/base/PostTimer.cc
 test/base/PostTimer.cc
 oops/base/PostTimer.h
 test/base/PostTimer.h
 PostTimerParameters.h
 PrimalMinimizer.h
 PseudoModel.h
 oops/generic/PseudoModelState4D.h
 test/generic/PseudoModelState4D.h
 l95/src/lorenz95/QCmanager.cc
 qg/model/QCmanager.cc
 l95/src/lorenz95/QCmanager.h
 qg/model/QCmanager.h
 qg4DVar.cc
 qg_advect_q_mod.F90
 qg_change_var_interface.F90
 qg_change_var_mod.F90
 qg_constants_mod.F90
 qg_convert_q_to_x_mod.F90
 qg_convert_x_to_q_mod.F90
 qg_convert_x_to_u_mod.F90
 qg_convert_x_to_v_mod.F90
 qg_differential_solver_mod.F90
 qg_error_covariance_interface.F90
 qg_error_covariance_mod.F90
 qg_fields_interface.F90
 qg_fields_mod.F90
 qg_geom_interface.F90
 qg_geom_iter_interface.F90
 qg_geom_iter_mod.F90
 qg_geom_mod.F90
 qg_getvalues_interface.F90
 qg_getvalues_mod.F90
 qg_gom_interface.F90
 qg_gom_mod.F90
 qg_interp_mod.F90
 qg_locs_f.cc
 qg_locs_f.h
 qg_locs_interface.f
 qg_locs_mod.F90
 qg_model_interface.F90
 qg_model_mod.F90
 qg_obsdb_interface.F90
 qg_obsdb_mod.F90
 qg_obsvec_interface.F90
 qg_obsvec_mod.F90
 qg_obsvec_random_f.cc
 qg_obsvec_random_f.h
 qg_projection_mod.F90
 qg_stream_interface.F90
 qg_stream_mod.F90
 qg_tools_mod.F90
 qg_wind_interface.F90
 qg_wind_mod.F90
 qg_wspeed_interface.F90
 qg_wspeed_mod.F90
 qgAddIncrement.cc
 qgConvertIncrement.cc
 qgConvertState.cc
 qgDFI.cc
 qgDiffStates.cc
 qgDirac.cc
 qgEDA.cc
 qgEnsForecast.cc
 qgEnsHofX.cc
 qgEnsRecenter.cc
 qgEnsVariance.cc
 qgForecast.cc
 QgFortran.h
 qgGenEnsPertB.cc
 qgHofX.cc
 qgHofX3D.cc
 qgHybridGain.cc
 qgLETKF.cc
 qgNamespaceDoc.h
 qgRTPP.cc
 qgStaticBInit.cc
 QgTraits.h
 QNewtonLMP.h
 Random.cc
 Resolution.cc
 Resolution.h
 RinvHMatrix.h
 RinvMatrix.h
 rotmat.cc
 oops/assimilation/rotmat.hCompute the Givens rotation matrix parameters
 test/assimilation/rotmat.h
 RPCGMinimizer.h
 RPLanczosMinimizer.h
 RTPP.h
 Run.cc
 Run.h
 run_time_test.py
 SaddlePointLMPMatrix.h
 SaddlePointMatrix.h
 SaddlePointMinimizer.h
 SaddlePointPrecondMatrix.h
 SaddlePointVector.h
 oops/generic/soar.cc
 test/generic/soar.cc
 soar.h
 SolveMatrixEquation.cc
 SolveMatrixEquation.h
 SpectralLMP.cc
 oops/assimilation/SpectralLMP.h
 test/assimilation/SpectralLMP.h
 oops/base/State.h
 oops/interface/State.h
 test/interface/State.h
 State4D.h
 StateEnsemble.h
 StateEnsemble4D.h
 StateInfo.h
 StateL95.cc
 StateL95.h
 StateQG.cc
 StateQG.h
 StateWriter.h
 StaticBInit.h
 Test.h
 TestEnvironment.h
 l95/test/executables/TestErrorCovariance.cc
 qg/test/executables/TestErrorCovariance.cc
 TestFixture.h
 l95/test/executables/TestGeometry.cc
 qg/test/executables/TestGeometry.cc
 l95/test/executables/TestGeometryIterator.cc
 qg/test/executables/TestGeometryIterator.cc
 l95/test/executables/TestGeoVaLs.cc
 qg/test/executables/TestGeoVaLs.cc
 l95/test/executables/TestGetValues.cc
 qg/test/executables/TestGetValues.cc
 l95/test/executables/TestIncrement.cc
 qg/test/executables/TestIncrement.cc
 l95/test/executables/TestLinearGetValues.cc
 qg/test/executables/TestLinearGetValues.cc
 l95/test/executables/TestLinearModel.cc
 qg/test/executables/TestLinearModel.cc
 l95/test/executables/TestLinearObsOperator.cc
 qg/test/executables/TestLinearObsOperator.cc
 TestLinearVariableChange.cc
 l95/test/executables/TestLocalization.cc
 qg/test/executables/TestLocalization.cc
 TestLocations.cc
 l95/test/executables/TestModel.cc
 qg/test/executables/TestModel.cc
 l95/test/executables/TestModelAuxControl.cc
 qg/test/executables/TestModelAuxControl.cc
 l95/test/executables/TestModelAuxCovariance.cc
 qg/test/executables/TestModelAuxCovariance.cc
 l95/test/executables/TestModelAuxIncrement.cc
 qg/test/executables/TestModelAuxIncrement.cc
 l95/test/executables/TestObsAuxControl.cc
 qg/test/executables/TestObsAuxControl.cc
 l95/test/executables/TestObsAuxCovariance.cc
 qg/test/executables/TestObsAuxCovariance.cc
 l95/test/executables/TestObsAuxIncrement.cc
 qg/test/executables/TestObsAuxIncrement.cc
 l95/test/executables/TestObsDataVector.cc
 qg/test/executables/TestObsDataVector.cc
 l95/test/executables/TestObsErrorCovariance.cc
 qg/test/executables/TestObsErrorCovariance.cc
 l95/test/executables/TestObsIterator.cc
 qg/test/executables/TestObsIterator.cc
 l95/test/executables/TestObsLocalization.cc
 qg/test/executables/TestObsLocalization.cc
 l95/test/executables/TestObsOperator.cc
 qg/test/executables/TestObsOperator.cc
 l95/test/executables/TestObsSpace.cc
 qg/test/executables/TestObsSpace.cc
 l95/test/executables/TestObsVector.cc
 qg/test/executables/TestObsVector.cc
 TestPseudoModelState4D.cc
 l95/test/executables/TestState.cc
 qg/test/executables/TestState.cc
 TestVariableChange.cc
 TestVector3D.cc
 TestVector3D.h
 TestVerticalLocEV.cc
 TLML95.cc
 TLML95.h
 TlmQG.cc
 TlmQG.h
 TrajectorySaver.h
 TriDiagSolve.cc
 oops/assimilation/TriDiagSolve.h
 test/assimilation/TriDiagSolve.h
 TriDiagSpectrum.h
 unstructured_interpolation_mod.F90
 update_webhook_branchname.py
 UpHessSolve.h
 UpTriSolve.hSolves the upper triangular system sol = H \ rhs
 oops/interface/VariableChange.h
 test/interface/VariableChange.h
 VariableChangeBase.h
 VariableChangeParametersBase.h
 oops/base/Variables.cc
 test/base/Variables.cc
 variables.F90
 oops/base/Variables.h
 test/base/Variables.h
 variables_f.cc
 variables_f.h
 variables_interface.f
 variables_mod.F90
 Variational.h
 Vector3D.cc
 Vector3D.h
 oops/generic/VerticalLocEV.h
 test/generic/VerticalLocEV.h
 WeightedDiff.h
 WeightedDiffTLAD.h
 WeightedMean.h
 WeightingFct.h