[MOAB-dev] commit/MOAB: danwu: PARTITION=<partitionTagName> is no longer a read option, should always use the partition set tag returned by ParallelComm::partition_tag(), with the tag name PARALLEL_PARTITION.
commits-noreply at bitbucket.org
commits-noreply at bitbucket.org
Thu Aug 29 12:57:05 CDT 2013
1 new commit in MOAB:
https://bitbucket.org/fathomteam/moab/commits/1e621082b5d1/
Changeset: 1e621082b5d1
Branch: master
User: danwu
Date: 2013-08-29 19:56:52
Summary: PARTITION=<partitionTagName> is no longer a read option, should always use the partition set tag returned by ParallelComm::partition_tag(), with the tag name PARALLEL_PARTITION.
Affected #: 2 files
diff --git a/src/io/ReadNC.cpp b/src/io/ReadNC.cpp
index 5adc52d..eee8a9e 100644
--- a/src/io/ReadNC.cpp
+++ b/src/io/ReadNC.cpp
@@ -57,7 +57,6 @@ ErrorCode ReadNC::load_file(const char* file_name, const EntityHandle* file_set,
// is set too, with the same data, duplicated
mpFileIdTag = file_id_tag;
- std::string partition_tag_name;
rval = parse_options(opts, var_names, tstep_nums, tstep_vals);
ERRORR(rval, "Trouble parsing option string.");
@@ -167,13 +166,7 @@ ErrorCode ReadNC::load_file(const char* file_name, const EntityHandle* file_set,
myPcomm->partition_sets().insert(partn_set);
// Write partition tag name on partition set
- Tag part_tag;
- rval = mbImpl->tag_get_handle(partitionTagName.c_str(), 1, MB_TYPE_INTEGER, part_tag);
- if (MB_SUCCESS != rval) {
- // Fall back to the partition tag
- part_tag = myPcomm->partition_tag();
- }
-
+ Tag part_tag = myPcomm->partition_tag();
int dum_rank = myPcomm->proc_config().proc_rank();
rval = mbImpl->tag_set_data(part_tag, &partn_set, 1, &dum_rank);
if (MB_SUCCESS != rval)
diff --git a/src/io/ReadNC.hpp b/src/io/ReadNC.hpp
index 6776b45..41c866a 100644
--- a/src/io/ReadNC.hpp
+++ b/src/io/ReadNC.hpp
@@ -207,7 +207,6 @@ private:
bool noMesh;
bool noVars;
bool spectralMesh;
- std::string partitionTagName;
int gatherSetRank;
//! Helper class instance
Repository URL: https://bitbucket.org/fathomteam/moab/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
More information about the moab-dev
mailing list