_elevations.push_front(point_distance);
_elevations.push_front(num_points -1);
-
- int size = _elevations.size();
- double itm_elev[10000];
++
+ int size = _elevations.size();
+ double *itm_elev;
+ itm_elev = new double[size];
+
for(int i=0;i<size;i++) {
itm_elev[i]=_elevations[i];
- //cerr << "ITM:: itm_elev: " << _elevations[i] << endl;
+
}
-
+
if((transmission_type == 3) || (transmission_type == 4)) {
// the sender and receiver roles are switched
point_to_point(itm_elev, receiver_height, transmitter_height,