Ignore:
Timestamp:
Jun 21, 2007 8:23:15 AM (17 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/modules.f90

    r96 r97  
    55! Actual revisions:
    66! -----------------
    7 ! +ocean, r, + salinity variables
     7! +atmos_ocean_sign, ocean, r, + salinity variables
    88! defaults of .._vertical_gradient_levels changed from -1.0 to -9999999.9
    9 ! hydro_press renamed hyp
     9! hydro_press renamed hyp, use_pt_reference renamed use_reference
    1010!
    1111! Former revisions:
     
    324324                sloping_surface = .FALSE., stop_dt = .FALSE., &
    325325                terminate_run = .FALSE., use_prior_plot1d_parameters = .FALSE.,&
    326                 use_pt_reference = .FALSE., use_surface_fluxes = .FALSE., &
     326                use_reference = .FALSE., use_surface_fluxes = .FALSE., &
    327327                use_top_fluxes = .FALSE., use_ug_for_galilei_tr = .TRUE., &
    328328                use_upstream_for_tke = .FALSE., wall_adjustment = .TRUE.
     
    333333    REAL ::  advected_distance_x = 0.0, advected_distance_y = 0.0, &
    334334             alpha_surface = 0.0, asselin_filter_factor = 0.1, &
     335             atmos_ocean_sign = 1.0, &
    335336             averaging_interval = 0.0, averaging_interval_pr = 9999999.9, &
    336337             averaging_interval_sp = 9999999.9, bc_pt_t_val, bc_q_t_val, &
     
    340341             building_wall_south = 9999999.9, cfl_factor = -1.0, &
    341342             cos_alpha_surface, disturbance_amplitude = 0.25, &
    342              disturbance_energy_limit = 0.01, disturbance_level_b = -1.0, &
    343              disturbance_level_t = -1.0, dt = -1.0, dt_averaging_input = 0.0, &
     343             disturbance_energy_limit = 0.01, &
     344             disturbance_level_b = -9999999.9, &
     345             disturbance_level_t = -9999999.9, &
     346             dt = -1.0, dt_averaging_input = 0.0, &
    344347             dt_averaging_input_pr = 9999999.9, dt_data_output = 9999999.9, &
    345348             dt_data_output_av = 9999999.9, dt_disturb = 9999999.9, &
     
    360363             overshoot_limit_w = 0.0, particle_maximum_age = 9999999.9, &
    361364             phi = 55.0, prandtl_number = 1.0, &
    362              precipitation_amount_interval = 9999999.9, &
    363              pt_reference = 9999999.9, &
    364              pt_slope_offset = 0.0, pt_surface = 300.0, &
    365              pt_surface_initial_change = 0.0, q_surface = 0.0, &
    366              q_surface_initial_change = 0.0, rayleigh_damping_factor = -1.0, &
    367              rayleigh_damping_height = -1.0, residual_limit = 1.0E-4, &
    368              restart_time = 9999999.9, rho_ref, rho_surface, rif_max = 1.0, &
     365             precipitation_amount_interval = 9999999.9, prho_reference, &
     366             pt_reference = 9999999.9, pt_slope_offset = 0.0, &
     367             pt_surface = 300.0, pt_surface_initial_change = 0.0, &
     368             q_surface = 0.0, q_surface_initial_change = 0.0, &
     369             rayleigh_damping_factor = -1.0, rayleigh_damping_height = -1.0, &
     370             residual_limit = 1.0E-4, restart_time = 9999999.9, rho_reference, &
     371             rho_surface, rif_max = 1.0, &
    369372             rif_min = -5.0, roughness_length = 0.1, sa_surface = 35.0, &
    370373             simulated_time = 0.0, simulated_time_at_begin, sin_alpha_surface, &
     
    401404             tsc(10) = (/ 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 /), &
    402405             ug_vertical_gradient(10) = 0.0, &
    403              ug_vertical_gradient_level(10) = -1.0, &
     406             ug_vertical_gradient_level(10) = -9999999.9, &
    404407             vg_vertical_gradient(10) = 0.0, &
    405              vg_vertical_gradient_level(10) = -1.0, &
     408             vg_vertical_gradient_level(10) = -9999999.9, &
    406409             volume_flow(1:2) = 0.0, volume_flow_area(1:2) = 0.0, &
    407410             volume_flow_initial(1:2) = 0.0, wall_heatflux(0:4) = 0.0
Note: See TracChangeset for help on using the changeset viewer.