summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lossdistrib.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lossdistrib.c b/src/lossdistrib.c
index ce4b662..a9dc82c 100644
--- a/src/lossdistrib.c
+++ b/src/lossdistrib.c
@@ -3,6 +3,7 @@
#include <string.h>
#include <omp.h>
#include "lossdistrib.h"
+#include <assert.h>
#ifdef USE_BLAS
#include <cblas.h>
@@ -493,6 +494,7 @@ void stochasticrecov(double* R, double* Rtilde, double* Z, double* w, int* nZ,
}else{
ptemp = (1 - *R) / (1 - *Rtilde) * *porig;
fitprob(Z, w, nZ, rho, &ptemp, &ptilde);
+ assert(ptilde > *pmod);
#pragma omp parallel for
for(int i = 0; i < *nZ; i++){
q[i] = fabs(1 - (1 - *Rtilde) * exp( shockprob(ptilde, *rho, Z[i], 1) -