[cig-commits] [commit] rajesh-petsc-schur: replaced all occurences of the caps_per_proc iteration variable by CPPR in Drive_solvers.c (b9f72fb)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Wed Nov 5 19:05:07 PST 2014


Repository : https://github.com/geodynamics/citcoms

On branch  : rajesh-petsc-schur
Link       : https://github.com/geodynamics/citcoms/compare/464e1b32299b15819f93efd98d969cddb84dfe51...f97ae655a50bdbd6dac1923a3471ee4dae178fbd

>---------------------------------------------------------------

commit b9f72fbe125728771c63d931e6641c8b39ec2f65
Author: Rajesh Kommu <rajesh.kommu at gmail.com>
Date:   Mon Sep 15 10:01:54 2014 -0700

    replaced all occurences of the caps_per_proc iteration variable by CPPR in Drive_solvers.c


>---------------------------------------------------------------

b9f72fbe125728771c63d931e6641c8b39ec2f65
 lib/Drive_solvers.c | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/lib/Drive_solvers.c b/lib/Drive_solvers.c
index fd273d0..e58bced 100644
--- a/lib/Drive_solvers.c
+++ b/lib/Drive_solvers.c
@@ -53,7 +53,7 @@ void general_stokes_solver_setup(struct All_variables *E)
   else
     for (i=E->mesh.gridmin;i<=E->mesh.gridmax;i++)
       for (m=1;m<=E->sphere.caps_per_proc;m++)
-	E->elt_k[i][m]=(struct EK *)malloc((E->lmesh.NEL[i]+1)*sizeof(struct EK));
+	E->elt_k[i][CPPR]=(struct EK *)malloc((E->lmesh.NEL[i]+1)*sizeof(struct EK));
 
 #ifdef USE_PETSC
   /*
@@ -213,10 +213,10 @@ void general_stokes_solver(struct All_variables *E)
     /* outer iterations for velocity dependent viscosity */
 
     for (m=1;m<=E->sphere.caps_per_proc;m++)  {
-      delta_U[m] = (double *)malloc(neq*sizeof(double));
-      oldU[m] = (double *)malloc(neq*sizeof(double));
+      delta_U[CPPR] = (double *)malloc(neq*sizeof(double));
+      oldU[CPPR] = (double *)malloc(neq*sizeof(double));
       for(i=0;i<neq;i++)
-        oldU[m][i]=0.0;
+        oldU[CPPR][i]=0.0;
     }
 
     Udot_mag=dUdot_mag=0.0;
@@ -227,8 +227,8 @@ void general_stokes_solver(struct All_variables *E)
 
       for (m=1;m<=E->sphere.caps_per_proc;m++)
 	for (i=0;i<neq;i++) {
-	  delta_U[m][i] = E->U[m][i] - oldU[m][i];
-	  oldU[m][i] = E->U[m][i];
+	  delta_U[CPPR][i] = E->U[CPPR][i] - oldU[CPPR][i];
+	  oldU[CPPR][i] = E->U[CPPR][i];
 	}
 
       Udot_mag  = sqrt(global_vdot(E,oldU,oldU,E->mesh.levmax));
@@ -255,8 +255,8 @@ void general_stokes_solver(struct All_variables *E)
     } /*end while*/
 
     for (m=1;m<=E->sphere.caps_per_proc;m++)  {
-      free((void *) oldU[m]);
-      free((void *) delta_U[m]);
+      free((void *) oldU[CPPR]);
+      free((void *) delta_U[CPPR]);
     }
 
   } /*end if we need iterations */
@@ -349,10 +349,10 @@ void general_stokes_solver_pseudo_surf(struct All_variables *E)
 	  if (E->viscosity.SDEPV || E->viscosity.PDEPV) {
 
 		  for (m=1;m<=E->sphere.caps_per_proc;m++)  {
-			  delta_U[m] = (double *)malloc(neq*sizeof(double));
-			  oldU[m] = (double *)malloc(neq*sizeof(double));
+			  delta_U[CPPR] = (double *)malloc(neq*sizeof(double));
+			  oldU[CPPR] = (double *)malloc(neq*sizeof(double));
 			  for(i=0;i<neq;i++)
-				  oldU[m][i]=0.0;
+				  oldU[CPPR][i]=0.0;
 		  }
 
 		  Udot_mag=dUdot_mag=0.0;
@@ -362,8 +362,8 @@ void general_stokes_solver_pseudo_surf(struct All_variables *E)
 
 			  for (m=1;m<=E->sphere.caps_per_proc;m++)
 				  for (i=0;i<neq;i++) {
-					  delta_U[m][i] = E->U[m][i] - oldU[m][i];
-					  oldU[m][i] = E->U[m][i];
+					  delta_U[CPPR][i] = E->U[CPPR][i] - oldU[CPPR][i];
+					  oldU[CPPR][i] = E->U[CPPR][i];
 				  }
 
 			  Udot_mag  = sqrt(global_vdot(E,oldU,oldU,E->mesh.levmax));
@@ -388,8 +388,8 @@ void general_stokes_solver_pseudo_surf(struct All_variables *E)
 
 		  } /*end while */
 		  for (m=1;m<=E->sphere.caps_per_proc;m++)  {
-			  free((void *) oldU[m]);
-			  free((void *) delta_U[m]);
+			  free((void *) oldU[CPPR]);
+			  free((void *) delta_U[CPPR]);
 		  }
 
 	  } /*end if SDEPV or PDEPV */



More information about the CIG-COMMITS mailing list