Commit dccab326 authored by Giovanni La Mura's avatar Giovanni La Mura
Browse files

Fix radius input from new legacy parser

parent 49430428
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -451,6 +451,7 @@ ScattererConfiguration* ScattererConfiguration::from_dedfb(string dedfb_file_nam
  for (int i113 = 1; i113 <= nsph; i113++) {
    if (iog_vector[i113 - 1] < i113) continue;
    str_target = file_lines[++last_read_line];
    re = regex("[0-9]+");
    regex_search(str_target, m, re);
    nshl_vector[i113 - 1] = stoi(m.str());
    str_target = m.suffix().str();
@@ -459,7 +460,7 @@ ScattererConfiguration* ScattererConfiguration::from_dedfb(string dedfb_file_nam
    string str_number = m.str();
    str_number = regex_replace(str_number, regex("D"), "e");
    str_number = regex_replace(str_number, regex("d"), "e");
    ros_vector[i113 - 1] = stod(m.str());
    ros_vector[i113 - 1] = stod(str_number);
    int nsh = nshl_vector[i113 - 1];
    if (i113 == 1) nsh += ies;
    rcf_vector[i113 - 1] = new double[nsh]();