GEOS-DEV / GEOS

GEOS Simulation Framework
GNU Lesser General Public License v2.1
222 stars 89 forks source link

Unable to identify the model bounday (e.g., xneg, xpos) when external .vtu file is adopted #2848

Closed 2020-cai closed 11 months ago

2020-cai commented 11 months ago

GEOSX version: 0.2.0 (develop, sha1: 23abbb8bf)

LOCATION: /home/weihanhuang/Geo/codes/GEOSX/src/coreComponents/fieldSpecification/FieldSpecificationManager.cpp:179 Controlling expression (should be false): true ***** Rank 0: xconstraint/objectPath (ThermoPoroElastic_consolidation_base.xml, l.133): there is/are no set(s) named xneg, xpos under the objectPath nodeManager.

StackTrace of 5 frames Frame 0: geos::FieldSpecificationManager::validateBoundaryConditions(geos::MeshLevel&) const Frame 1: geos::ProblemManager::applyInitialConditions() Frame 2: geos::GeosxState::applyInitialConditions() Frame 3: main Frame 4: __libc_start_main Frame 5: _start


MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD with errorcode 1.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes. You may or may not see output from other processes, depending on exactly when Open MPI kills them.

CusiniM commented 11 months ago

This is not an error. Those node sets only make sense for a cuboid domain. With external meshes there is no guarantee that they actually have a meaning. You can create labels to tag the surfaces in the vtu files.