Skip to content

HingOng/NCT-ITCZ

Repository files navigation

NCT-ITCZ

The NCT-ITCZ (NCT, nontraditional Coriolis term; ITCZ, intertropical convergence zone) model solves two diagnostic equations for meridional- vertical mass stream function; one involves NCTs, and the other does not. An ITCZ-like forcing and a constant dissipation rate are prescribed. The model solves the equation iteratively using the multigrid method.

The "main" script implements the NCT-ITCZ model:

(1) initialize by calling "namelist"

(2) setup by calling "domain" "basic_state" "forcing" "coefficient_NCT" and "coefficient_TCT"

(3) solve for the stream function by calling "solutions"

(4) analyze v, w, u, th by calling "analyses"

For beginning users, run "main.m" and "visualize.m" in order with the default settings, and then change the model parameters in "namelist.m"

Hing Ong, 23 Jan 2019

hwang2@albany.edu


Fix bugs in "basic_state," "analyses," and "forcing"

Hing Ong, 06 Mar 2019


Add two new features.

  1. Control the vertical weighting of the forcing with a parameter, gamma.
  2. Output norm_u_table and norm_du_table.

Rearrange the parameter loop. Take the alpha loop to outer.

Hing Ong, 27 Mar 2019

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages