/[escript]/trunk-mpi-branch/finley/src/Mesh_optimizeDOFLabeling.c
ViewVC logotype

Log of /trunk-mpi-branch/finley/src/Mesh_optimizeDOFLabeling.c

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 1319)

Revision 1296 - (view) (annotate) - [select for diffs]
Modified Tue Sep 11 05:10:22 2007 UTC (12 years, 8 months ago) by ksteube
File length: 5922 byte(s)
Diff to previous 1293
Now compiles on ess after merge


Revision 1293 - (view) (annotate) - [select for diffs]
Modified Fri Sep 7 01:10:05 2007 UTC (12 years, 8 months ago) by gross
File length: 5924 byte(s)
Diff to previous 1290
Finally I managed to add a DOF relabeling algeorithm. It is very simple at this stage. It runs for MPI 
where it is looking at the part of the stiffness matrix with rows and columns (mainBlock) controlled by a processor. 
The local optimization is then distributed and used in the coupleBlock matrix. 




Revision 1290 - (view) (annotate) - [select for diffs]
Modified Tue Sep 4 06:11:05 2007 UTC (12 years, 8 months ago) by gross
File length: 5887 byte(s)
Diff to previous 1289
all set up to insert the DOF label optimzation

Revision 1289 - (view) (annotate) - [select for diffs]
Modified Tue Sep 4 06:02:28 2007 UTC (12 years, 8 months ago) by gross
File length: 14384 byte(s)
Diff to previous 1288
pasos bandwidth optimizer

Revision 1288 - (view) (annotate) - [select for diffs]
Modified Tue Sep 4 05:48:06 2007 UTC (12 years, 8 months ago) by gross
File length: 14397 byte(s)
Diff to previous 1287
in finley/src/Mesh_createNodeFileMappings.c the loop length needs to be restricted to the min and max dof.
also added some work towards DOF relabeling 



Revision 1287 - (view) (annotate) - [select for diffs]
Modified Tue Sep 4 03:30:56 2007 UTC (12 years, 8 months ago) by gross
File length: 9650 byte(s)
Copied from: trunk-mpi-branch/finley/src/Mesh_optimizeDOFDistribution.c revision 1285
Diff to previous 1258
frame for DOF relabeling added.

Revision 1258 - (view) (annotate) - [select for diffs]
Modified Mon Aug 20 03:56:05 2007 UTC (12 years, 9 months ago) by gross
Original Path: trunk-mpi-branch/finley/src/Mesh_optimizeDOFDistribution.c
File length: 9725 byte(s)
Diff to previous 1236
solver starts now but there still seems to be a problem in the MVM

Revision 1236 - (view) (annotate) - [select for diffs]
Modified Mon Aug 13 00:50:29 2007 UTC (12 years, 9 months ago) by ksteube
Original Path: trunk-mpi-branch/finley/src/Mesh_optimizeDOFDistribution.c
File length: 9723 byte(s)
Diff to previous 1231
Changes to be consistent with some naming conventions used in the main branch.


Revision 1231 - (view) (annotate) - [select for diffs]
Modified Fri Aug 10 06:34:21 2007 UTC (12 years, 9 months ago) by ksteube
Original Path: trunk-mpi-branch/finley/src/Mesh_optimizeDOFDistribution.c
File length: 9648 byte(s)
Diff to previous 1228
New parallelization now compiles on Altix
Some boost_ variables in options files were mis-spelled
Added -DMPI_NO_CPPBIND so mpi.h doesn't include mpi++.h and cause extern "C" confusion
Removed blockpapi until I fix it


Revision 1228 - (view) (annotate) - [select for diffs]
Modified Sat Aug 4 04:25:44 2007 UTC (12 years, 9 months ago) by gross
Original Path: trunk-mpi-branch/finley/src/Mesh_optimizeDOFDistribution.c
File length: 9651 byte(s)
Diff to previous 1227
modification to ParaMetis hook: a new global DOF labeling is generated on the output. which is then used to redistribute the mesh


Revision 1227 - (view) (annotate) - [select for diffs]
Modified Fri Aug 3 10:34:23 2007 UTC (12 years, 9 months ago) by gross
Original Path: trunk-mpi-branch/finley/src/Mesh_optimizeDOFDistribution.c
File length: 7455 byte(s)
Diff to previous 1226
final work on the ParaMetis hook. ParaMetis needs still to be put in there.



Revision 1226 - (view) (annotate) - [select for diffs]
Added Fri Aug 3 08:00:07 2007 UTC (12 years, 9 months ago) by gross
Original Path: trunk-mpi-branch/finley/src/Mesh_optimizeDOFDistribution.c
File length: 5048 byte(s)
hook for ParaMetis added. still needs some work

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26