[cig-commits] r5548 - in long/3D/Gale/trunk: .
src/StGermain/Discretisation/Mesh/src
walter at geodynamics.org
walter at geodynamics.org
Fri Dec 8 11:46:54 PST 2006
Author: walter
Date: 2006-12-08 11:46:53 -0800 (Fri, 08 Dec 2006)
New Revision: 5548
Modified:
long/3D/Gale/trunk/
long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SConscript
long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SurfaceAdaptor.c
Log:
r1192 at earth: boo | 2006-12-08 11:40:13 -0800
Make SurfaceAdaptor work
Property changes on: long/3D/Gale/trunk
___________________________________________________________________
Name: svk:merge
- 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:1190
+ 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:1192
Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SConscript 2006-12-08 19:10:44 UTC (rev 5547)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SConscript 2006-12-08 19:46:53 UTC (rev 5548)
@@ -39,6 +39,7 @@
Mesh_Algorithms.h
Mesh_ElementType.h
Mesh_HexType.h
+SurfaceAdaptor.h
shortcuts.h
types.h""")
@@ -58,7 +59,8 @@
MeshVariable.c
Mesh_Algorithms.c
Mesh_ElementType.c
-Mesh_HexType.c""")
+Mesh_HexType.c
+SurfaceAdaptor.c""")
meta_files=Split("""CartesianGenerator.meta
CommTopology.meta
@@ -71,7 +73,8 @@
MeshTopology.meta
MeshVariable.meta
Mesh_Algorithms.meta
-Mesh_ElementType.meta""")
+Mesh_ElementType.meta
+SurfaceAdaptor.meta""")
c_files+=[local_env.Meta(meta_files)]
Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SurfaceAdaptor.c
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SurfaceAdaptor.c 2006-12-08 19:10:44 UTC (rev 5547)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SurfaceAdaptor.c 2006-12-08 19:46:53 UTC (rev 5548)
@@ -252,7 +252,7 @@
continue;
/* Deform this node. */
- mesh->nodeCoord[n_i][1] += height * deformFunc( self, mesh, gSize, n_i, inds );
+ Mesh_GetVertex(mesh, n_i)[1] += deformFunc( self, mesh, gSize, n_i, inds );
}
/* Free resources. */
@@ -268,8 +268,8 @@
double SurfaceAdaptor_Wedge( SurfaceAdaptor* self, Mesh* mesh,
unsigned* globalSize, unsigned vertex, unsigned* vertexInds )
{
- if( mesh->nodeCoord[vertex][0] >= self->info.wedge.offs )
- return (mesh->nodeCoord[vertex][0] - self->info.wedge.offs) * self->info.wedge.grad;
+ if( mesh->verts[vertex][0] >= self->info.wedge.offs )
+ return (mesh->verts[vertex][0] - self->info.wedge.offs) * self->info.wedge.grad;
else
return 0.0;
}
@@ -280,10 +280,10 @@
double dx, dy;
double rad;
- dx = mesh->nodeCoord[vertex][0] - self->info.trig.origin[0];
+ dx = mesh->verts[vertex][0] - self->info.trig.origin[0];
rad = dx * dx;
if( mesh->topo->nDims == 3 ) {
- dy = mesh->nodeCoord[vertex][1] - self->info.trig.origin[1];
+ dy = mesh->verts[vertex][1] - self->info.trig.origin[1];
rad += dy * dy;
}
rad = sqrt( rad );
@@ -297,10 +297,10 @@
double dx, dy;
double rad;
- dx = mesh->nodeCoord[vertex][0] - self->info.trig.origin[0];
+ dx = mesh->verts[vertex][0] - self->info.trig.origin[0];
rad = dx * dx;
if( mesh->topo->nDims == 3 ) {
- dy = mesh->nodeCoord[vertex][1] - self->info.trig.origin[1];
+ dy = mesh->verts[vertex][1] - self->info.trig.origin[1];
rad += dy * dy;
}
rad = sqrt( rad );
More information about the cig-commits
mailing list