USML

o*Under Sea Modeling Library (USML)

o*Todo List

o*References

o+Modules

o+Class List

|o*ascii_arc_bathy

|o*ascii_profile

|o*attenuation_constant

|o*attenuation_model

|o*attenuation_thorp

|o*bottom_type_table

|o*boundary_flat

|o*boundary_grid< DATA_TYPE, NUM_DIMS >

|o*boundary_grid_fast

|o*boundary_lock

|o*boundary_model

|o*boundary_slope

|o*data_grid< DATA_TYPE, NUM_DIMS >

|o*data_grid_bathy

|o*data_grid_mackenzie

|o*data_grid_svp

|o*eigenray

|o*eigenrayListener

|o*math_traits< T >

|o*math_traits< complex< double > >

|o*math_traits< complex< float > >

|o*math_traits< double >

|o*math_traits< float >

|o*netcdf_bathy

|o*netcdf_coards< DATA_TYPE, NUM_DIMS >

|o*netcdf_profile

|o*netcdf_woa

|o*ocean_model

|o*ode_integ

|o*profile_catenary

|o*profile_grid< DATA_TYPE, NUM_DIMS >

|o*profile_grid_fast

|o*profile_linear

|o*profile_lock

|o*profile_model

|o*profile_munk

|o*profile_n2

|o*proploss

|o*randgen

|o*reflect_loss_beckmann

|o*reflect_loss_constant

|o*reflect_loss_eckart

|o*reflect_loss_model

|o*reflect_loss_netcdf

|o*reflect_loss_rayleigh

|o*reflect_loss_rayleigh_grid

|o*reflection_model

|o*reverberation_model

|o*scalar_abs< T >

|o*scalar_abs2< T >

|o*scalar_acos< T >

|o*scalar_acosh< T >

|o*scalar_arg< T >

|o*scalar_asignal< T >

|o*scalar_asin< T >

|o*scalar_asinh< T >

|o*scalar_atan< T >

|o*scalar_atan2< T1, T2 >

|o*scalar_atanh< T >

|o*scalar_ceil< T >

|o*scalar_copysign< T1, T2 >

|o*scalar_cos< T >

|o*scalar_cosh< T >

|o*scalar_exp< T >

|o*scalar_floor< T >

|o*scalar_log< T >

|o*scalar_log10< T >

|o*scalar_max< T1, T2 >

|o*scalar_min< T1, T2 >

|o*scalar_pow< T1, T2 >

|o*scalar_signal< T >

|o*scalar_sin< T >

|o*scalar_sinh< T >

|o*scalar_sqrt< T >

|o*scalar_tan< T >

|o*scalar_tanh< T >

|o*scalar_to_colatitude< T >

|o*scalar_to_degrees< T >

|o*scalar_to_latitude< T >

|o*scalar_to_radians< T >

|o*scattering_constant

|o*scattering_lambert

|o*scattering_model

|o*seq_data

|o*seq_linear

|o*seq_log

|o*seq_rayfan

|o*seq_vector

|o*spreading_hybrid_gaussian

|o*spreading_model

|o*spreading_ray

|o*volume_flat

|o*volume_model

|o*wave_front

|o*wave_queue

|o*wposition

|o*wposition1

|o*wvector

|\*wvector1

o+Class Hierarchy

|o+attenuation_model

|o*bottom_type_table

|o+data_grid< DATA_TYPE, NUM_DIMS >

|o+data_grid< double, 1 >

|o+data_grid< double, 2 >

|o+data_grid< double, 3 >

|o*data_grid_mackenzie

|o*eigenray

|o+eigenrayListener

|o*math_traits< T >

|o*math_traits< complex< double > >

|o*math_traits< complex< float > >

|o*math_traits< double >

|o*math_traits< float >

|o*ocean_model

|o*ode_integ

|o*randgen

|o+reflect_loss_model

|o*reflection_model

|o*reverberation_model

|o*scalar_abs< T >

|o*scalar_abs2< T >

|o*scalar_acos< T >

|o*scalar_acosh< T >

|o*scalar_arg< T >

|o*scalar_asignal< T >

|o*scalar_asin< T >

|o*scalar_asinh< T >

|o*scalar_atan< T >

|o*scalar_atan2< T1, T2 >

|o*scalar_atanh< T >

|o*scalar_ceil< T >

|o*scalar_copysign< T1, T2 >

|o*scalar_cos< T >

|o*scalar_cosh< T >

|o*scalar_exp< T >

|o*scalar_floor< T >

|o*scalar_log< T >

|o*scalar_log10< T >

|o*scalar_max< T1, T2 >

|o*scalar_min< T1, T2 >

|o*scalar_pow< T1, T2 >

|o*scalar_signal< T >

|o*scalar_sin< T >

|o*scalar_sinh< T >

|o*scalar_sqrt< T >

|o*scalar_tan< T >

|o*scalar_tanh< T >

|o*scalar_to_colatitude< T >

|o*scalar_to_degrees< T >

|o*scalar_to_latitude< T >

|o*scalar_to_radians< T >

|o+scattering_model

|o+seq_vector

|o+spreading_model

|o*wave_front

|o*wave_queue

|o+wvector

|\+wvector1

o*Class Members

o*Graphical Class Hierarchy

o+Namespace List

o*Namespace Members

o+File List

|o*ascii_arc_bathy.h

|o*ascii_profile.h

|o*attenuation_constant.h

|o*attenuation_model.h

|o*attenuation_thorp.h

|o*boundary_flat.h

|o*boundary_grid.h

|o*boundary_grid_fast.h

|o*boundary_lock.h

|o*boundary_model.h

|o*boundary_slope.h

|o*data_grid.h

|o*data_grid_bathy.h

|o*data_grid_mackenzie.h

|o*data_grid_svp.h

|o*eigenray.h

|o*eigenrayListener.h

|o*Mainpage.h

|o*math_traits.h

|o*matrix_math.h

|o*netcdf_bathy.h

|o*netcdf_coards.h

|o*netcdf_files.h

|o*netcdf_profile.h

|o*netcdf_woa.h

|o*ocean.h

|o*ocean_model.h

|o*ode_integ.h

|o*profile_catenary.h

|o*profile_grid.h

|o*profile_grid_fast.h

|o*profile_linear.h

|o*profile_lock.h

|o*profile_model.h

|o*profile_munk.h

|o*profile_n2.h

|o*proploss.h

|o*randgen.h

|o*reflect_loss_beckmann.h

|o*reflect_loss_constant.h

|o*reflect_loss_eckart.h

|o*reflect_loss_model.h

|o*reflect_loss_netcdf.h

|o*reflect_loss_rayleigh.h

|o*reflect_loss_rayleigh_grid.h

|o*reflection_model.h

|o*reverberation_model.h

|o*scalar_math.h

|o*scattering_constant.h

|o*scattering_lambert.h

|o*scattering_model.h

|o*seq_data.h

|o*seq_linear.h

|o*seq_log.h

|o*seq_rayfan.h

|o*seq_vector.h

|o*spreading_hybrid_gaussian.h

|o*spreading_model.h

|o*spreading_ray.h

|o*types.h

|o*ublas.h

|o*usml_config.h

|o*vector_math.h

|o*volume_flat.h

|o*volume_model.h

|o*wave_front.h

|o*wave_height_pierson.h

|o*wave_queue.h

|o*waveq3d.h

|o*wposition.h

|o*wposition1.h

|o*wvector.h

|\*wvector1.h

\+Examples