|
subroutine, public | coord_slight::init_coord_slight (CS, nk, ref_pressure, target_density, interp_CS, m_to_H, rho_scale) |
| Initialise a slight_CS with pointers to parameters. More...
|
|
subroutine, public | coord_slight::end_coord_slight (CS) |
| This subroutine deallocates memory in the control structure for the coord_slight module. More...
|
|
subroutine, public | coord_slight::set_slight_params (CS, max_interface_depths, max_layer_thickness, min_thickness, compressibility_fraction, dz_ml_min, nz_fixed_surface, Rho_ML_avg_depth, nlay_ML_offset, fix_haloclines, halocline_filter_length, halocline_strat_tol, interp_CS) |
| This subroutine can be used to set the parameters for the coord_slight module. More...
|
|
subroutine, public | coord_slight::build_slight_column (CS, eqn_of_state, H_to_Pa, H_subroundoff, nz, depth, h_col, T_col, S_col, p_col, z_col, z_col_new, h_neglect, h_neglect_edge) |
| Build a SLight coordinate column. More...
|
|
subroutine | coord_slight::rho_interfaces_col (rho_col, h_col, z_col, rho_tgt, nz, z_col_new, CS, reliable, debug, h_neglect, h_neglect_edge) |
| Finds the new interface locations in a column of water that match the prescribed target densities. More...
|
|