https://github.com/cmcc-foundation/oceanvar2

3dvar code for oceanographic application

https://github.com/cmcc-foundation/oceanvar2

Science Score: 39.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 44 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation

Repository

3dvar code for oceanographic application

Basic Info
  • Host: GitHub
  • Owner: CMCC-Foundation
  • License: gpl-3.0
  • Language: Fortran
  • Default Branch: main
  • Size: 152 MB
Statistics
  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 11 months ago · Last pushed 10 months ago
Metadata Files
Readme License

README.md

logo

OceanVar2

OceanVar2, developed at CMCC, is an open-source state-of-the-art variational ocean data assimilation framework. License: GPLv3 OceanVar2 is used to study the ocean across a range of scales, from global to local and short-term to multi-decadal. Additionally, OceanVar2 provides initial conditions for short-range to seasonal forecasts.

OceanVar was first introduced by Dobricic and Pinardi (2008) and is based on a three-dimensional variational method, formulated in its classical incremental variant. OceanVar2 features a modular design that allows for flexibility in incorporating diverse data sources and error covariance representations. It supports the assimilation of in-situ ocean measurements of temperature and salinity, as well as remotely sensed data, including altimetry, and sea surface temperature and salinity, from a variety of datasets depending on the specific application.

OceanVar2 decomposes the background error covariance matrix into physically based linear operators, allowing for individual analysis of specific error components. A key feature of OceanVar2 is its ability to represent error correlations between temperature, salinity, and sea level anomalies (the sea level operator). OceanVar2 offers the flexibility of using either a dynamic height or a barotropic model for closed domains, or EOF-based correlations. Horizontal error correlations are modeled with a diffusive operator, replacing the previous recursive filter. Furthermore, the OceanVar2 code has been extensively revised into a unified, consistent, and fully parallelized framework, integrating past developments.



user guide

PDF User guide can be downloaded here. Doxigen documentation can be generated using the Doxyfile

Test Case

To help users become familiar with the code, a test-case is also provided here

References using OceanVar:

Owner

  • Name: CMCC Foundation
  • Login: CMCC-Foundation
  • Kind: organization
  • Email: info@cmcc.it
  • Location: Lecce, Italy

Euro-Mediterranean Center on Climate Change

GitHub Events

Total
  • Release event: 1
  • Watch event: 2
  • Member event: 1
  • Push event: 7
  • Fork event: 1
  • Create event: 3
Last Year
  • Release event: 1
  • Watch event: 2
  • Member event: 1
  • Push event: 7
  • Fork event: 1
  • Create event: 3