3 import "netsim/acousticstoolbox/environment.proto";
5 //Messages for range-dependent Sound Velocity Profile extraction
7 package netsim.SVP.protobuf;
11 required int32 request_id = 1;
12 required double utc_time = 2;
13 required double source_lat = 3;
14 required double source_lon = 4;
15 required double receiver_lat = 5;
16 required double receiver_lon = 6;
17 required double delta_range = 7;
18 required double delta_depth = 8;
23 required int32 request_id = 1;
24 repeated netsim.bellhop.protobuf.Environment.WaterColumn water_column = 2;
29 required int32 request_id = 1;
30 repeated double latitude = 2;
31 repeated double longitude = 3;
36 required int32 request_id = 1;
37 repeated double bathy = 2;
40 message EOFCoefficients
42 repeated EOFWeight eof_weight = 1;
45 required int32 num = 1;
46 required double value = 2;
50 message EOFInternalWave
52 required double period = 1;
53 required double wavelength = 2;
54 required double heading = 3;
55 repeated EOFAmplitudeFactor eof_wave = 5;
56 message EOFAmplitudeFactor
58 optional int32 num = 1 ;
59 optional double factor = 2 ;