Changeset 5978
- Timestamp:
- 09/23/10 07:47:55 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/objects/Elements/Penta.cpp
r5946 r5978 2397 2397 matice->GetViscosity3d(&viscosity, &epsilon[0]); 2398 2398 matice->GetViscosity3d(&oldviscosity, &oldepsilon[0]); 2399 2400 2399 newviscosity=viscosity+viscosity_overshoot*(viscosity-oldviscosity); 2400 2401 2401 D_scalar=2*newviscosity*gauss->weight*Jdet; 2402 2402 for (i=0;i<5;i++) D[i][i]=D_scalar; … … 3438 3438 double l1l6[6]; //for the six nodes of the penta 3439 3439 double Jdet2d; 3440 Tria* tria=NULL;3441 3440 GaussPenta *gauss=NULL; 3442 3441 … … 4658 4657 int dummy; 4659 4658 double pressure[NUMVERTICES]; 4660 double surface[NUMVERTICES];4661 double rho_ice,g;4662 4659 double xyz_list[NUMVERTICES][3]; 4660 double stokesreconditioning; 4663 4661 4664 4662 double *vzpattyn_ptr = NULL; … … 4672 4670 GetDofList(&doflistp,PattynApproximationEnum,GsetEnum); 4673 4671 GetDofList(&doflists,StokesApproximationEnum,GsetEnum); 4672 this->parameters->FindParam(&stokesreconditioning,StokesReconditioningEnum); 4674 4673 4675 4674 /*Get node data: */ … … 4689 4688 vy[i]=stokes_values[i*numdofpervertexs+1]+pattyn_values[i*numdofpervertexp+1]; 4690 4689 vzstokes[i]=stokes_values[i*numdofpervertexs+2]; 4691 pressure[i]=stokes_values[i*numdofpervertexs+3] ;4690 pressure[i]=stokes_values[i*numdofpervertexs+3]*stokesreconditioning; 4692 4691 } 4693 4692
Note:
See TracChangeset
for help on using the changeset viewer.