| PUMA 219 Portable University Model of the Atmosphere

- Main Page
- Data Types List
- Files

- File List
- File Members

Data Types | Functions/Subroutines
/Users/home/WC/puma/src/legsym.f90 File Reference

Go to the source code of this file.

## Data Types

module | legsym

## Functions/Subroutines

subroutine | legini (klat, klpp, kesp, klev, vorpla, sid, gwd)
subroutine | fc2sp (fc, sp)
subroutine | sp2fc (sp, fc)
subroutine | sp2fcdmu (sp, fc)
subroutine | dv2uv_alt (pd, pz, pu, pv)
subroutine | dv2uv (pd, pz, pu, pv)
subroutine | mktend (d, t, z, tn, fu, fv, ke, ut, vt)
subroutine | reg2alt (pr, klev)
subroutine | alt2reg (pa, klev)
subroutine | altcs (pcs)
subroutine | altlat (pr, klat)

## Function/Subroutine Documentation

subroutine alt2reg | ( | real, dimension(nlon,nlat,klev) | pa,
|  | integer | klev
| ) |  |

Definition at line 509 of file legsym.f90.

subroutine altcs | ( | real, dimension(nlat,nlev) | pcs | ) |

Definition at line 534 of file legsym.f90.

subroutine altlat | ( | real, dimension(klat) | pr,
|  | integer | klat
| ) |  |

Definition at line 556 of file legsym.f90.

subroutine dv2uv | ( | real, dimension(2,nesp/2) | pd,
|  | real, dimension(2,nesp/2) | pz,
|  | real, dimension(2,nlon,nhpp) | pu,
|  | real, dimension(2,nlon,nhpp) | pv
| ) |  |

Definition at line 318 of file legsym.f90.

subroutine dv2uv_alt | ( | complex, dimension(nesp/2) | pd,
|  | complex, dimension(nesp/2) | pz,
|  | complex, dimension(nlon,nhpp) | pu,
|  | complex, dimension(nlon,nhpp) | pv
| ) |  |

Definition at line 269 of file legsym.f90.

subroutine fc2sp | ( | complex, dimension(nlon,nhpp), intent(in) | fc,
|  | complex, dimension(nesp/2), intent(out) | sp
| ) |  |

Definition at line 164 of file legsym.f90.

subroutine legini | ( | integer | klat,
|  | integer | klpp,
|  | integer | kesp,
|  | integer | klev,
|  | real | vorpla,
|  | real (kind=8), dimension(*) | sid,
|  | real (kind=8), dimension(*) | gwd
| ) |  |

Definition at line 37 of file legsym.f90.

subroutine mktend | ( | complex, dimension(nesp/2), intent(out) | d,
|  | complex, dimension(nesp/2), intent(out) | t,
|  | complex, dimension(nesp/2), intent(out) | z,
|  | complex, dimension(nlon,nhpp), intent(in) | tn,
|  | complex, dimension(nlon,nhpp), intent(in) | fu,
|  | complex, dimension(nlon,nhpp), intent(in) | fv,
|  | complex, dimension(nlon,nhpp), intent(in) | ke,
|  | complex, dimension(nlon,nhpp), intent(in) | ut,
|  | complex, dimension(nlon,nhpp), intent(in) | vt
| ) |  |

Definition at line 430 of file legsym.f90.

subroutine reg2alt | ( | real, dimension(nlon,nlat,klev) | pr,
|  | integer | klev
| ) |  |

Definition at line 484 of file legsym.f90.

subroutine sp2fc | ( | complex, dimension(ncsp) | sp,
|  | complex, dimension(nlon,nhpp) | fc
| ) |  |

Definition at line 194 of file legsym.f90.

subroutine sp2fcdmu | ( | complex, dimension(ncsp) | sp,
|  | complex, dimension(nlon,nhpp) | fc
| ) |  |

Definition at line 229 of file legsym.f90.