Actual source code: tri2dMovement.h
1: /* $Id: tri2dMovement.h,v 1.2 1999/12/13 02:54:19 knepley Exp $ */
3: extern int MeshMoverSetup_Triangular_2D(MeshMover);
4: extern int MeshMoverDestroy_Triangular_2D(MeshMover);
5: extern int MeshUpdateNodeValues_Triangular_2D(MeshMover, Vec, Vec, Vec);
6: extern int MeshUpdateBoundingBox_Triangular_2D(MeshMover);
7: extern int MeshMoveMesh_Triangular_2D(MeshMover, double);
8: extern int MeshReform_Triangular_2D(Mesh, PetscTruth, PointFunction, PetscTruth, Mesh *);
10: extern int MeshMapVertices_Triangular_2D(GVec, Mesh, Vec);
11: extern int MeshInterpMidnodes_Triangular_2D(Mesh, Vec);
12: extern int MeshUpdateCoords_Triangular_2D(Mesh, PetscScalar *, PetscScalar *, double);
13: extern int MeshSyncCoords_Triangular_2D(Mesh, Mesh);
14: extern int MeshCheckBoundary_Triangular_2D(MeshMover);