Ignore:
Timestamp:
Jun 21, 2007 8:23:15 AM (14 years ago)
Author:
raasch
Message:

New:
---
ocean version including prognostic equation for salinity and equation of state for seawater. Routine buoyancy can be used with both temperature and density.
+ inipar-parameters bc_sa_t, bottom_salinityflux, ocean, sa_surface, sa_vertical_gradient, sa_vertical_gradient_level, top_salinityflux

advec_s_bc, average_3d_data, boundary_conds, buoyancy, check_parameters, data_output_2d, data_output_3d, diffusion_e, flow_statistics, header, init_grid, init_3d_model, modules, netcdf, parin, production_e, prognostic_equations, read_var_list, sum_up_3d_data, swap_timelevel, time_integration, user_interface, write_var_list, write_3d_binary

New:
eqn_state_seawater, init_ocean

Changed:


inipar-parameter use_pt_reference renamed use_reference

hydro_press renamed hyp, routine calc_mean_pt_profile renamed calc_mean_profile

format adjustments for the ocean version (run_control)

advec_particles, buoyancy, calc_liquid_water_content, check_parameters, diffusion_e, diffusivities, header, init_cloud_physics, modules, production_e, prognostic_equations, run_control

Errors:


Bugfix: height above topography instead of height above level k=0 is used for calculating the mixing length (diffusion_e and diffusivities).

Bugfix: error in boundary condition for TKE removed (advec_s_bc)

advec_s_bc, diffusion_e, prognostic_equations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/netcdf.f90

    r77 r97  
    77! Current revisions:
    88! ------------------
    9 !
     9! Grids defined for rho and sa
    1010!
    1111! Former revisions:
     
    345345!--             Most variables are defined on the scalar grid
    346346                CASE ( 'e', 'p', 'pc', 'pr', 'pt', 'q', 'ql', 'ql_c', 'ql_v', &
    347                        'ql_vp', 'qv', 's', 'vpt' )
     347                       'ql_vp', 'qv', 'rho', 's', 'sa', 'vpt' )
    348348
    349349                   grid_x = 'x'
     
    870870                      CASE ( 'e_xy', 'p_xy', 'pc_xy', 'pr_xy', 'pt_xy', 'q_xy',&
    871871                             'ql_xy', 'ql_c_xy', 'ql_v_xy', 'ql_vp_xy',        &
    872                              'qv_xy', 's_xy', 'vpt_xy' )
     872                             'qv_xy', 'rho_xy', 's_xy', 'sa_xy', 'vpt_xy' )
    873873
    874874                         grid_x = 'x'
     
    14141414                   CASE ( 'e_xz', 'p_xz', 'pc_xz', 'pr_xz', 'pt_xz', 'q_xz',  &
    14151415                          'ql_xz', 'ql_c_xz', 'ql_v_xz', 'ql_vp_xz', 'qv_xz', &
    1416                           's_xz', 'vpt_xz' )
     1416                          'rho_xz', 's_xz', 'sa_xz', 'vpt_xz' )
    14171417
    14181418                      grid_x = 'x'
     
    19251925                   CASE ( 'e_yz', 'p_yz', 'pc_yz', 'pr_yz', 'pt_yz', 'q_yz',  &
    19261926                          'ql_yz', 'ql_c_yz', 'ql_v_yz', 'ql_vp_yz', 'qv_yz', &
    1927                           's_yz', 'vpt_yz' )
     1927                          'rho_yz', 's_yz', 'sa_yz', 'vpt_yz' )
    19281928
    19291929                      grid_x = 'x'
Note: See TracChangeset for help on using the changeset viewer.