ohc-foi
An algorithm for Computing the Ocean Heat Content
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.2%) to scientific vocabulary
Repository
An algorithm for Computing the Ocean Heat Content
Basic Info
- Host: GitHub
- Owner: humbertolvarona
- License: mit
- Language: MATLAB
- Default Branch: main
- Size: 10.7 KB
Statistics
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
OHC-FOI
An algorithm for Computing the Ocean Heat Content
Version
1.03
# DOI
Release date
Jan 7, 2022
Descripion
Two Matlab algorithms are presented to compute the Ocean Heat Content by the trapezoidal method, using the variable specific heat and density at the ocean surface. One of the algorithms allows computing the Ocean Heat Content through a fractional order integral.
Algorithm 1: Computes Ocean Heat Content using a fractional order integral.
Algorithm 2: Computes Ocean Heat Content
Algorithms description
Algorithm 1: Computes Ocean Heat Content using a fractional order integral.
OHC = FractionalOrderIntegralHeatContent(Alpha, Temperature, Depth, UpperLimit, LowerLimit, Cp, Rho0)
Input parameters:
Alpha is the order of the fractional integral, Alpha must tend to one (Alpha -> 1)
UpperLimit is the upper limit of the integral in meters (depth of the surface layer of the ocean), UpperLimit > 0
LowerLimit is the lower limit of the integral in meters (depth of the layer for which the OHC is to be computed), LowerLimit > 0
Cp is the specific heat in J / (Kg °C) or J / (Kg K) J / (Kg °C) and J / (Kg K) are the same units but with different origins in temperature
Rho0 is the density of the sea surface in kg / m3
Temperature is the potential temperature in °C or K
Depth is the depth in meters (Depth > 0)
Output parameters:
OHC is the Oceanic Heat Content in J / m2
Algorithm 2: Computes Ocean Heat Content
OHC = CalculateHeatContent(Temperature, Depth, UpperLimit, LowerLimit, Cp, Rho0)
Input parameters:
UpperLimit is the upper limit of the integral in meters (depth of the surface layer of the ocean), UpperLimit > 0
LowerLimit is the lower limit of the integral in meters (depth of the layer for which the OHC is to be computed), LowerLimit > 0
Cp is the specific heat in J / (Kg °C) or J / (Kg K) J / (Kg °C) and J / (Kg K) are the same units but with different origins in temperature
Rho0 is the density of the sea surface in kg / m3
Temperature is the potential temperature in °C
Depth is the depth in meters (Depth > 0)
Output parameters:
OHC is the Oceanic Heat Content in J / m2
Owner
- Name: Humberto L. Varona
- Login: humbertolvarona
- Kind: user
- Location: Brazil
- Repositories: 2
- Profile: https://github.com/humbertolvarona
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: >-
OHC-FOI: An algorithm for Computing the Ocean Heat Content
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- family-names: Varona
given-names: Humberto L.
email: humberto.varona@gmail.com
affiliation: >-
Department of Oceanography. Federal University
of Pernambuco. Recife-PE. Brazil
orcid: 'https://orcid.org/0000-0001-7405-4827'
- given-names: William
family-names: Artiles
email: william.roqueta@ufpe.br
affiliation: >-
Department of Mathematics. Federal University
of Pernambuco. Recife-PE. Brazil
orcid: 'https://orcid.org/0000-0001-6329-3355'
- given-names: Araujo
family-names: Moacyr
email: moa.ufpe@gmail.com
affiliation: >-
Department of Oceanography. Federal University
of Pernambuco. Recife-PE. Brazil
orcid: 'https://orcid.org/0000-0001-8462-6446'
repository-code: 'https://doi.org/10.5281/zenodo.5899547'
abstract: >-
Two Matlab algorithms are presented to compute the Ocean Heat Content by
the trapezoidal method, using the variable specific heat and density at the
ocean surface. One of the algorithms allows computing the Ocean Heat Content
through a fractional order integral.
Algorithm 1: Computes Ocean Heat Content using a fractional order integral.
Algorithm 2: Computes Ocean Heat Content
keywords:
- Ocean Heat Content
- Fractional Order Integral
- Trapezoid method
- Physical oceanography
license: MIT
version: '1.03'
date-released: '2022-01-07'