Parent Directory
|
Revision Log
Sticky Revision: |
bug in the MPI version of saveVTK fixed
A problem with VTK writer and MPI is fixed: Apparently MPI_file_open does not "delete" the file which has the effect that if less date are written into the file as the file contained when opened bits of the previous containt remains in the file. This problem is fixed by deleting the file if it exists before open it with MPI. The additional function Paso_existFile needed to be added as there is no standart C function to test the exists of a file.
bug in the MPI version of saveVTK fixed
Merge in /branches/windows_from_1456_trunk_1620_merged_in branch. You will find a preserved pre-merge trunk in tags under tags/trunk_at_1625. That will be useful for diffing & checking on my stupidity. Here is a list of the conflicts and their resolution at this point in time. ================================================================================= (LLWS == looks like white space). finley/src/Assemble_addToSystemMatrix.c - resolve to branch - unused var. may be wrong..... finley/src/CPPAdapter/SystemMatrixAdapter.cpp - resolve to branch - LLWS finley/src/CPPAdapter/MeshAdapter.cpp - resolve to branch - LLWS paso/src/PCG.c - resolve to branch - unused var fixes. paso/src/SolverFCT.c - resolve to branch - LLWS paso/src/FGMRES.c - resolve to branch - LLWS paso/src/Common.h - resolve to trunk version. It's omp.h's include... not sure it's needed, but for the sake of saftey..... paso/src/Functions.c - resolve to branch version, indentation/tab removal and return error on bad unimplemented Paso_FunctionCall. paso/src/SolverFCT_solve.c - resolve to branch version, unused vars paso/src/SparseMatrix_MatrixVector.c - resolve to branch version, unused vars. escript/src/Utils.cpp - resloved to branch, needs WinSock2.h escript/src/DataExpanded.cpp - resolved to branch version - LLWS escript/src/DataFactory.cpp - resolve to branch version ================================================================================= This currently passes tests on linux (debian), but is not checked on windows or Altix yet. This checkin is to make a trunk I can check out for windows to do tests on it. Known outstanding problem is in the operator=() method of exceptions causing warning messages on the intel compilers. May the God of doughnuts have mercy on my soul.
some openmp problems in PCG fixed.
The algebraic upwinding with MPI. The case of boundary constraint needs still some attention.
Jacobian-free Newton method added to Paso
And get the *(&(*&(* name right
Restore the trunk that existed before the windows changes were committed to the (now moved to branches) old trunk.
Make a temp copy of the trunk before checking in the windows changes
Completed mesh.dump(file) and mesh=LoadMesh(file) by adding TagMap and implementing MPI parallelism. Now allocating ElementFile for ContactElements even if there are none. Removed file Mesh_dump.c since dump/loadMesh are in CPPAdapter/MeshAdapter*.cpp.
bug in the selection of the order of the output mesh fixed.
The MPI branch is hereby closed. All future work should be in trunk. Previously in revision 1295 I merged the latest changes to trunk into trunk-mpi-branch. In this revision I copied all files from trunk-mpi-branch over the corresponding trunk files. I did not use 'svn merge', it was a copy.
reduced integration schemes are implemented now for grad, integrate, etc. Tests still to be added.
Assemble_CopyElementData.c - resolve with my local edits. Mesh_saveVTK.c - remove debug print. DataArrayView.h - remove dllim/export declarations on template functions.
modifications to be compliant with _WIN32. The substitutes for asinh, acosh, atanh are still missing (erf will through an exception)
bug with tagged data in vtk and dx writer fixed
some problems with vtk writer fixed
saveVTK fixes
much faster parallel saveVTK needs testers, don't be shy
Preliminary MPI version of saveVTK. Needs testers. Works for point data and should work for cell centered data.
small fixes
Copyright added to more source files.
reorganise finley src tree to remove inc dir and src/finley directory
copy finleyC and CPPAdapter to finley and finley/CPPAdapter to facilitate scons builds
move all directories from trunk/esys2 into trunk and remove esys2
Merge of development branch dev-02 back to main trunk on 2005-10-25
Merge of development branch dev-02 back to main trunk on 2005-09-15
erge of development branch dev-02 back to main trunk on 2005-08-12
Merge of development branch back to main trunk on 2005-07-08
Merge of development branch back to main trunk on 2005-05-06
*** empty log message ***
*** empty log message ***
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.
ViewVC Help | |
Powered by ViewVC 1.1.26 |