[MOAB-dev] r5957 - in MOAB/trunk: . itaps/imesh src src/io src/moab test test/perf tools/dagmc tools/refiner
tautges at mcs.anl.gov
tautges at mcs.anl.gov
Sat Jan 26 16:45:54 CST 2013
Author: tautges
Date: 2013-01-26 16:45:54 -0600 (Sat, 26 Jan 2013)
New Revision: 5957
Modified:
MOAB/trunk/RELEASE_NOTES
MOAB/trunk/itaps/imesh/iMeshP_MOAB.cpp
MOAB/trunk/src/Core.cpp
MOAB/trunk/src/FBEngine.cpp
MOAB/trunk/src/SequenceData.cpp
MOAB/trunk/src/SmoothFace.cpp
MOAB/trunk/src/io/ReadCCMIO.cpp
MOAB/trunk/src/io/WriteCCMIO.cpp
MOAB/trunk/src/moab/Core.hpp
MOAB/trunk/src/moab/Interface.hpp
MOAB/trunk/test/Makefile.am
MOAB/trunk/test/perf/perf.cpp
MOAB/trunk/test/perf/seqperf.cpp
MOAB/trunk/tools/dagmc/quads_to_tris.cpp
MOAB/trunk/tools/refiner/MeshOutputFunctor.cpp
MOAB/trunk/tools/refiner/SimplexTemplateTagAssigner.cpp
Log:
Removing deprecated functions from the interface; note, some of these are overloaded variants, so don't go on
just name: query_interface, release_interface, tag_get_data, tag_set_data, tag_get_size.
Removed compiler warnings in a bunch of files.
Passes make check in serial and parallel, debug and optimized.
Modified: MOAB/trunk/RELEASE_NOTES
===================================================================
--- MOAB/trunk/RELEASE_NOTES 2013-01-26 16:50:09 UTC (rev 5956)
+++ MOAB/trunk/RELEASE_NOTES 2013-01-26 22:45:54 UTC (rev 5957)
@@ -1,4 +1,6 @@
Version 4.6pre:
+* Removed deprecated functions from the Interface: (some overloaded variants of) query_interface, release_interface,
+ tag_get_data, tag_set_data, tag_get_size.
* Added Interface::adjacencies_iterate, whose behavior is much like tag_iterate.
* Extended Interface::get_coords, to return entity centroids (avg vertex position) for non-vertex entities instead of failing
* Added new iMeshP extension function iMeshP_getCommunicator, converting fortran integer to MPI C communicator
@@ -15,9 +17,9 @@
* More extensive warning reporting when using GCC compilers, and many warning eliminations
* Support for 1D in structured mesh interface
* Improved doxygen developer documentation
-* Improved vtkMOABReader & paraview plugin
+* Alternative vtkMOABReaderNew & paraview plugin (in tools directory)
* Additions/improvements to examples
-* New performance tests that include direct tag access tests
+* New performance tests that include direct tag access tests (in test/perf/perf.cpp)
* Undeprecated one of the "tag_get_handle" functions for returning tag handle given tag name
* Several conventional tags (GLOBAL_ID, MATERIAL_SET, others) now have conventional default
values; see src/MBTagConventions.hpp for a list of default values and other conventional tag
Modified: MOAB/trunk/itaps/imesh/iMeshP_MOAB.cpp
===================================================================
--- MOAB/trunk/itaps/imesh/iMeshP_MOAB.cpp 2013-01-26 16:50:09 UTC (rev 5956)
+++ MOAB/trunk/itaps/imesh/iMeshP_MOAB.cpp 2013-01-26 22:45:54 UTC (rev 5957)
@@ -268,17 +268,17 @@
ParallelComm* pComm;
int adjPart;
public:
- PartBoundaryIter( ParallelComm* pcomm,
+ inline PartBoundaryIter( ParallelComm* pcomm,
EntityHandle part_handle,
iBase_EntityType entity_type,
iMesh_EntityTopology entity_topology,
int adj_part_id,
- int array_size )
- : MBRangeIter( entity_type, entity_topology,
- part_handle, array_size ),
- pComm(pcomm), adjPart(adj_part_id)
- {}
-
+ int array_sz )
+ : MBRangeIter( entity_type, entity_topology,
+ part_handle, array_sz ),
+ pComm(pcomm), adjPart(adj_part_id)
+{}
+
virtual ErrorCode reset( Interface* ) {
More information about the moab-dev
mailing list