SOCA
soca_ksshts_mod::soca_ksshts Type Reference

Hold the jacobians for the ssh to s/t balance transform. More...

Public Attributes

real(kind=kind_real), dimension(:,:,:), allocatable kssht
 deta(i,j)/dT(i,j,k) More...
 
real(kind=kind_real), dimension(:,:,:), allocatable ksshs
 deta(i,j)/dS(i,j,k) More...
 

Related Functions

(Note that these are not member functions.)

subroutine public soca_steric_jacobian (jac, t, s, p, h, lon, lat)
 Jacobian of stericnl relative to the reference state t0, s0. More...
 

Detailed Description

Hold the jacobians for the ssh to s/t balance transform.

should be populated by calls to soca_ksshts_mod::soca_ksshts::soca_steric_jacobian

See also
soca_balance_mod::soca_balance_setup

Definition at line 21 of file soca_ksshts_mod.F90.

Friends And Related Function Documentation

◆ soca_steric_jacobian()

subroutine public soca_steric_jacobian ( real(kind=kind_real), dimension(2), intent(out)  jac,
real(kind=kind_real), intent(in)  t,
real(kind=kind_real), intent(in)  s,
real(kind=kind_real), intent(in)  p,
real(kind=kind_real), intent(in)  h,
real(kind=kind_real), intent(in)  lon,
real(kind=kind_real), intent(in)  lat 
)
related

Jacobian of stericnl relative to the reference state t0, s0.

Parameters
sref. Absolute Salinity [g/kg]
tRef. Conservative Temperature [deg C]
pPressure [dbar]
hLayer thickness [m]
lonLongitude [DEG E]
latLatitude[DEG N]
jacJacobian
  • [0] = detas/dt1, ...,detas/dtN; [m/deg C]
  • [1] = detas/ds1, ...,detas/dsN; [m/(g/kg)]

Definition at line 45 of file soca_ksshts_mod.F90.

Here is the call graph for this function:

Member Data Documentation

◆ ksshs

real(kind=kind_real), dimension(:,:,:), allocatable soca_ksshts_mod::soca_ksshts::ksshs

deta(i,j)/dS(i,j,k)

Definition at line 23 of file soca_ksshts_mod.F90.

◆ kssht

real(kind=kind_real), dimension(:,:,:), allocatable soca_ksshts_mod::soca_ksshts::kssht

deta(i,j)/dT(i,j,k)

Definition at line 22 of file soca_ksshts_mod.F90.


The documentation for this type was generated from the following file: