Package mil.navy.nps.rra

Computational engine, sonar modeling classes and VRML generation routines for the Recursive Ray Acoustics (rra) Algorithm.

See:
          Description

Class Summary
Beam A Beam is defined as the volume swept out by four Rays as they traverse the ocean environment.
Bottom Simulates the acoustic characteristics of reflection, absorption and geometry for the ocean bottom.
ExampleBeamDynamic Produces an example VRML 3D scene ExampleBeamDynamic.wrl showing a Beam.
ExampleBeamStatic Produces an example VRML 3D scene ExampleBeamStatic.wrl showing a Beam.
ExampleColorBar Produces an example VRML scene displaying a colorbar.
ExampleLobeDynamic Produces an example VRML 3D scene ExampleLobeDynamic.wrl showing a Beam.
ExampleLobeStatic Produces an example VRML 3D scene ExampleLobeStatic.wrl showing a Lobe, and also includes several sonar visualization examples.
ExampleRay Produces an example VRML 3D scene ExampleRay.wrl showing a Ray.
Lobe A Lobe is defined by combining multiple Beams, which in turn are made up of Rays.
NormalMode This class provides methods useful to Normal Mode calculations.
PrintVRML Utility methods used to build a VRML scene, each returning standard VRML node strings.
Ray Ray implements the Recursive Ray Acoustics (rra) Algorithm derived by Professor Lawrence Ziomek to rapidly calculate a sound ray's 3D path through water, taking into account piecewise-local SSP, Surface and Bottom conditions.
SSP Sound Speed Profile (SSP) describes the acoustic characteristics of refraction for the local volume of water which the Ray is passing through.
Surface Simulates the acoustical reflection and absorption characteristics of the ocean's surface.
Targets This class provides methods for random target generation, tracking updates to the dead-reckoned positions of targets, and detecting whether a sonar ping has collided with any of the Targets.
TransmissionLoss This standalone application tests the energy transport accuracy of the rra algorithm.
TransmissionLoss2d This standalone application tests the energy transport accuracy of the rra algorithm.
TransmissionLossNormalMode This standalone application generates transmission loss data using normal mode calculations, which is the energy transport standard to which rra is compared.
Vec3d Vector arithmetic routines for 3-element vectors of type Double.
 

Package mil.navy.nps.rra Description

Computational engine, sonar modeling classes and VRML generation routines for the Recursive Ray Acoustics (rra) Algorithm.

Numerous direct links and additional information appears in the RRA description page.