svcorrect module

HSTB.kluster.modules.svcorrect Module

Functions

cast_data_from_file(profile_file)

Read from the provided sound velocity file and return the data, method depends on file format

distributed_run_sv_correct(worker_dat)

Convenience function for mapping run_ray_trace_v2 across cluster.

get_sv_files_from_directory(dir_path[, ...])

Returns a list of all files that have an extension in the global variable supported_file_formats

return_supported_casts_from_list(list_files)

Take in a list of files, return all the valid cast files

run_ray_trace_v2(cast, beam_azimuth, ...)

Apply the provided sound velocity cast and surface sound speed value to ray trace the angles/traveltime through each layer.

Classes

SoundSpeedProfile(raw_profile, z_val, ...[, ...])

DEPRECATED - See run_ray_trace_v2.