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);