[us-commits] r2756 - trunk/programs/us_mpi_analysis
svn at svn.aucsolutions.com
svn at svn.aucsolutions.com
Mon May 6 20:13:24 MDT 2019
Author: gegorbet
Date: 2019-05-07 02:13:23 +0000 (Tue, 07 May 2019)
New Revision: 2756
Modified:
trunk/programs/us_mpi_analysis/us_mpi_analysis.cpp
Log:
fix backend mpi_analysis to handle no edit bottom when doing a fit-bottom
Modified: trunk/programs/us_mpi_analysis/us_mpi_analysis.cpp
===================================================================
--- trunk/programs/us_mpi_analysis/us_mpi_analysis.cpp 2019-05-03 19:53:00 UTC (rev 2755)
+++ trunk/programs/us_mpi_analysis/us_mpi_analysis.cpp 2019-05-07 02:13:23 UTC (rev 2756)
@@ -455,8 +455,17 @@
// Calculate bottom values
bottom_values.resize( bottom_points );
- double bottom_start = data_sets[ 0 ]->run_data.bottom
- - bottom_range / 2.0;
+ // Use bottom from edited data if it is given
+ US_SolveSim::DataSet* ds = data_sets[ 0 ];
+ double bottom_ds = ds->run_data.bottom;
+ if ( bottom_ds == 0.0 )
+ {
+ double rpm = ds->run_data.scanData[ 0 ].rpm;
+ bottom_ds = US_AstfemMath::calc_bottom( rpm,
+ ds->centerpiece_bottom,
+ ds->rotor_stretch );
+ }
+ double bottom_start = bottom_ds - bottom_range / 2.0;
double dbot = fit_bott ?
( bottom_range / ( bottom_points - 1 ) ) :
More information about the us-commits
mailing list