! -*-f90-*- (for emacs) vim:set filetype=fortran: (for vim) private public :: register_density, initialize_density public :: read_density_init_pars, write_density_init_pars public :: read_density_run_pars, write_density_run_pars public :: rprint_density, get_slices_density, get_slices_pressure public :: init_lnrho, dlnrho_dt, impose_density_floor, impose_density_ceiling public :: density_before_boundary public :: split_update_density public :: pencil_criteria_density, pencil_interdep_density public :: calc_pencils_density public :: get_init_average_density, anelastic_after_mn,density_after_boundary public :: dynamical_diffusion, boussinesq public :: mean_density public :: update_char_vel_density public :: density_after_timestep public :: pushpars2c, pushdiags2c public :: calc_diagnostics_density ! ! WL: ONLY SUBROUTINES SHOULD BE PUBLIC. THESE DO NOT QUALIFY!!!!! ! public :: lnrhomz,lcalc_lnrhomean,lupw_lnrho public :: beta_glnrho_global,beta_glnrho_scaled