.. autodoxymodule:: mom_open_boundary :members: :methods: :types: ---------- Data Types ---------- .. autodoxysummary:: :kind: type ~mom_open_boundary::obc_segment_data_type ~mom_open_boundary::obc_segment_tracer_type ~mom_open_boundary::obc_segment_thickness_type ~mom_open_boundary::segment_tracer_registry_type ~mom_open_boundary::obc_segment_type ~mom_open_boundary::ocean_obc_type ~mom_open_boundary::file_obc_cs ~mom_open_boundary::obc_struct_type ~mom_open_boundary::obc_registry_type ~mom_open_boundary::external_tracers_segments_props --------------------- Functions/Subroutines --------------------- .. autodoxysummary:: :kind: func ~mom_open_boundary::open_boundary_config ~mom_open_boundary::open_boundary_setup_vert ~mom_open_boundary::segment_determine_required_fields ~mom_open_boundary::find_phys_field_index ~mom_open_boundary::allocate_segment_field_data ~mom_open_boundary::initialize_segment_data ~mom_open_boundary::field_is_on_face ~mom_open_boundary::field_is_tidal ~mom_open_boundary::set_segnum_signs ~mom_open_boundary::scale_factor_from_name ~mom_open_boundary::initialize_obc_tides ~mom_open_boundary::setup_segment_indices ~mom_open_boundary::setup_u_point_obc ~mom_open_boundary::setup_v_point_obc ~mom_open_boundary::parse_segment_str ~mom_open_boundary::parse_segment_manifest_str ~mom_open_boundary::parse_segment_data_str ~mom_open_boundary::parse_for_tracer_reservoirs ~mom_open_boundary::open_boundary_halo_update ~mom_open_boundary::open_boundary_query ~mom_open_boundary::open_boundary_dealloc ~mom_open_boundary::open_boundary_end ~mom_open_boundary::open_boundary_impose_normal_slope ~mom_open_boundary::open_boundary_impose_land_mask ~mom_open_boundary::setup_obc_tracer_reservoirs ~mom_open_boundary::setup_obc_thickness_reservoirs ~mom_open_boundary::set_initialized_obc_tracer_reservoirs ~mom_open_boundary::copy_thickness_reservoirs ~mom_open_boundary::radiation_open_bdry_conds ~mom_open_boundary::open_boundary_apply_normal_flow ~mom_open_boundary::open_boundary_zero_normal_flow ~mom_open_boundary::gradient_at_q_points ~mom_open_boundary::lookup_seg_field ~mom_open_boundary::get_tracer_index ~mom_open_boundary::allocate_obc_segment_data ~mom_open_boundary::deallocate_obc_segment_data ~mom_open_boundary::open_boundary_test_extern_uv ~mom_open_boundary::open_boundary_test_extern_h ~mom_open_boundary::read_obc_segment_data ~mom_open_boundary::update_obc_segment_data ~mom_open_boundary::initialize_obc_segment_reservoirs ~mom_open_boundary::update_obc_ramp ~mom_open_boundary::register_obc ~mom_open_boundary::obc_registry_init ~mom_open_boundary::register_file_obc ~mom_open_boundary::file_obc_end ~mom_open_boundary::segment_tracer_registry_init ~mom_open_boundary::segment_thickness_reservoir_init ~mom_open_boundary::register_segment_tracer ~mom_open_boundary::segment_tracer_registry_end ~mom_open_boundary::segment_thickness_registry_end ~mom_open_boundary::register_temp_salt_segments ~mom_open_boundary::set_obgc_segments_props ~mom_open_boundary::get_obgc_segments_props ~mom_open_boundary::register_obgc_segments ~mom_open_boundary::fill_obgc_segments ~mom_open_boundary::fill_temp_salt_segments ~mom_open_boundary::fill_thickness_segments ~mom_open_boundary::mask_outside_obcs ~mom_open_boundary::flood_fill ~mom_open_boundary::flood_fill2 ~mom_open_boundary::open_boundary_register_restarts ~mom_open_boundary::update_segment_tracer_reservoirs ~mom_open_boundary::update_segment_thickness_reservoirs ~mom_open_boundary::remap_obc_fields ~mom_open_boundary::adjustsegmentetatofitbathymetry ~mom_open_boundary::rotate_obc_config ~mom_open_boundary::rotate_obc_segment_config ~mom_open_boundary::rotate_obc_segment_direction ~mom_open_boundary::rotated_field_name ~mom_open_boundary::allocate_rotated_seg_data ~mom_open_boundary::write_obc_info ~mom_open_boundary::chksum_obc_segments ~mom_open_boundary::chksum_obc_segment_data