- 27 Apr, 2012 2 commits
-
-
Kenneth Leiter authored
Just input file into partitioner with new number of processes. The file is unpartitioned in memory and repartitioned.
-
Kenneth Leiter authored
Use -u flag to unpartition a previously partitioned mesh.
-
- 19 Apr, 2012 1 commit
-
-
Kenneth Leiter authored
Previously, each time a dataset was written to hdf5, the file was opened and closed. This was implemented because inside the heavy data writer we have no idea whether another dataset will be written, so we don't know whether to keep the file open. After profiling large xdmf writes it was determined that closing the file appeared to be a bottleneck so hooks were added to the heavy data writer to open the file and keep it open while writing. This is optional, but was incorporated into several higher level classes like XdmfWriter where we know we can leave a file open until we finish writing the XML. For our test problem we saw a 7 time performance gain.
-
- 02 Mar, 2012 1 commit
-
-
Kenneth Leiter authored
-
- 28 Nov, 2011 1 commit
-
-
Kenneth Leiter authored
Unpartition method takes an XdmfGridCollection of unstructured grids and zips them back together into a single XdmfUnstructuredGrid. It uses GlobalNodeIds to perform the unpartitioning. Also added some functionality to the partitioner so that it will properly partition set attributes of types other than scalar.
-
- 22 Nov, 2011 1 commit
-
-
Kenneth Leiter authored
The new version of metis uses a different format to supply connectivity information to the partitioning algorithm. The new format allows generic element types to be passed (as well as mixed topology formats). These changes expand the number of element types we can partition in metis (this was tested on high-order hexahedron, linear hexahedron, and polyline topologies)
-
- 29 Sep, 2011 1 commit
-
-
Kenneth Leiter authored
-
- 08 Aug, 2011 1 commit
-
-
Kenneth Leiter authored
Modify XdmfTopologyConverter and XdmfPartitioner to work with new topology types.
-
- 06 Jun, 2011 1 commit
-
-
Kenneth Leiter authored
partitioned incorrectly by the partitioner.
-
- 19 May, 2011 1 commit
-
-
Kenneth Leiter authored
more than one map to be attached. Add additional attribute to XdmfMap, which is the name of the map.
-
- 18 May, 2011 4 commits
-
-
Kenneth Leiter authored
-
Kenneth Leiter authored
-
Kenneth Leiter authored
Using statements have been added to XdmfSharedPtr.hpp. All used of boost::shared_ptr and boost::shared_dynamic_cast have been replaced by shared_ptr and shared_dynamic_cast. Slight modification to XdmfCore.i to get swig wrapping working again.
-
Kenneth Leiter authored
-
- 11 Mar, 2011 1 commit
-
-
- 11 Feb, 2011 1 commit
-
-
Kenneth Leiter authored
-
- 22 Jan, 2011 1 commit
-
-
Kenneth Leiter authored
Hopefully this will become a standard style for Xdmf development. All spaces - 80 character line wrapping.
-
- 28 Oct, 2010 1 commit
-
-
Kenneth Leiter authored
ENH: Rename all subclasses of XdmfGrid to more syntactically friendly names: i.e. XdmfGridUnstructured to XdmfUnstructuredGrid.
-
- 26 Oct, 2010 1 commit
-
-
Kenneth Leiter authored
ENH: Added XdmfGridUnstructured and turned XdmfGrid into an abstract base class for all grids (both structured and unstructured). Modified a bunch of utils and other classes to fit this new hierarchy.
-
- 07 Sep, 2010 1 commit
-
-
Kenneth Leiter authored
ENH: Change some method names in XdmfArray to be clearer and less verbose. Modify files for documentation clarity. Modify some minor things to prevent -Wall warnings in gcc. Add python install rules and rpathing.
-
- 25 Aug, 2010 1 commit
-
-
Kenneth Leiter authored
ENH: Begin adding install rules. Modify bug in XdmfWriter that resulted in XdmfArrays not being written in certain cases.
-
- 19 Aug, 2010 1 commit
-
-
Kenneth Leiter authored
-
- 18 Aug, 2010 1 commit
-
-
Kenneth Leiter authored
-
- 13 Aug, 2010 2 commits
-
-
Kenneth Leiter authored
ENH: Modify several utils to take XdmfHDF5Controller as an argument so that they can write data to hdf5 as generated rather than keeping it all in memory. This is an optional argument.
-
Kenneth Leiter authored
ENH: Add XdmfExodusReader for reading ExodusII files into Xdmf. Add ability for XdmfArray::initialize() to take a size value to initialize the array to.
-
- 11 Aug, 2010 1 commit
-
-
Kenneth Leiter authored
-
- 10 Aug, 2010 1 commit
-
-
Kenneth Leiter authored
-
- 04 Aug, 2010 2 commits
-
-
Kenneth Leiter authored
-
Kenneth Leiter authored
ENH: Rethink XdmfWriter / XdmfCoreWriter distinction and move XdmfSet to XdmfArray conversion in XdmfSet's traverse method. If conversion is unneeded then do not traverse XdmfSet.
-
- 26 Jul, 2010 2 commits
-
-
Kenneth Leiter authored
-
Kenneth Leiter authored
-
- 22 Jul, 2010 1 commit
-
-
Kenneth Leiter authored
ENH: Make XdmfGridCollection inherit from XdmfGrid and XdmfDomain, since it is really a unity of the two classes. Modify some details in ItemFactory / Reader.
-
- 02 Jul, 2010 1 commit
-
-
Kenneth Leiter authored
ENH: Rename get/set ItemProperties for conciseness. e.g. getAttributeCenter ---> getCenter . This follows what is done for XdmfArray (getType).
-
- 01 Jul, 2010 1 commit
-
-
Kenneth Leiter authored
ENH: Begin implementing XdmfTopologyConverter. Fix typo in XdmfArray that incorrectly initialized UInt32() type.
-
- 29 Jun, 2010 1 commit
-
-
Kenneth Leiter authored
-
- 27 May, 2010 1 commit
-
-
Kenneth Leiter authored
ENH: Modify ItemProperties to use shared pointers like the rest of Xdmf. Modify swig wrapping to correctly handle both non const and const shared pointers.
-
- 26 May, 2010 1 commit
-
-
Kenneth Leiter authored
-
- 25 May, 2010 3 commits
-
-
Kenneth Leiter authored
-
Kenneth Leiter authored
-
Kenneth Leiter authored
-