# HG changeset patch # User Jan Mulder # Date 1555088749 -7200 # Node ID d10f53e393741a508cbb01a7459074e031dd7de6 # Parent dcf7a3435fe1e65988c33bbc8abe64743cee3fa1 Buehlmann: trivial performance improvement (NDL) When searching backward for a valid NDL in steps of 10 minutes, we only need to search 10 minutes forward (in steps of 1 minute) to find the NDL in 1 minute resolution. So, do not search 20 min. forward. Signed-off-by: Jan Mulder diff -r dcf7a3435fe1 -r d10f53e39374 Discovery/Src/buehlmann.c --- a/Discovery/Src/buehlmann.c Fri Apr 12 15:26:14 2019 +0200 +++ b/Discovery/Src/buehlmann.c Fri Apr 12 19:05:49 2019 +0200 @@ -572,7 +572,7 @@ memcpy(gTissue_helium_bar, local_tissue_helium_bar, (4*16)); //One minutes step - for(i = 0; i < 20; i++) + for(i = 0; i < 10; i++) { gNDL += 60; //tissues_exposure_at_gPressure_seconds(60); @@ -583,8 +583,6 @@ break; buehlmann_backup_and_restore(false); } - //gNDL -= 60; - return; }