Index: trunk/psphot/src/models/pmModel_PGAUSS.c
===================================================================
--- trunk/psphot/src/models/pmModel_PGAUSS.c	(revision 8882)
+++ trunk/psphot/src/models/pmModel_PGAUSS.c	(revision 9529)
@@ -23,9 +23,9 @@
     psF32 t  = 1 + z + z*z/2.0;
     psF32 r  = 1.0 / (t + z*z*z/6.0); /* exp (-Z) */
-    psF32 f  = PAR[PM_PAR_FLUX]*r + PAR[PM_PAR_SKY];
+    psF32 f  = PAR[PM_PAR_I0]*r + PAR[PM_PAR_SKY];
 
     if (deriv != NULL) {
-        // note difference from a pure gaussian: q = PAR[PM_PAR_FLUX]*r
-        psF32 q = PAR[PM_PAR_FLUX]*r*r*t;
+        // note difference from a pure gaussian: q = PAR[PM_PAR_I0]*r
+        psF32 q = PAR[PM_PAR_I0]*r*r*t;
         deriv->data.F32[0] = +1.0;
         deriv->data.F32[1] = +r;
@@ -92,5 +92,5 @@
     norm *= 0.01;
     
-    psF64 Flux = params->data.F32[PM_PAR_FLUX] * Area * norm;
+    psF64 Flux = params->data.F32[PM_PAR_I0] * Area * norm;
 
     return(Flux);
@@ -160,6 +160,6 @@
     status = true;
     status &= (dP < 0.5);
-    status &= (PAR[PM_PAR_FLUX] > 0);
-    status &= ((dPAR[PM_PAR_FLUX]/PAR[PM_PAR_FLUX]) < 0.5);
+    status &= (PAR[PM_PAR_I0] > 0);
+    status &= ((dPAR[PM_PAR_I0]/PAR[PM_PAR_I0]) < 0.5);
 
     if (status) return true;
