-
Notifications
You must be signed in to change notification settings - Fork 117
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bugfix/biagas/fix unstructureddomainboundaries exchange scalars dev (#…
…20010) * Fix avtUnstructuredDomainBoundaries::ExchangeScalars and ExchangeVectors (#19991) * Fix avtUnstructuredDomainBoundaries::ExchangeScalars and ExchangeVectors. Ensure all procs are calling the same Exchange function based on dataType that they get from an MPI_Allreduce. This fixes problems in parallel (segv/hang) when avtExtraGhostNodes/Zones are exchanged. Modified avtGenericDatabse to ensure all procs participate in the exchange of avtExtraGhostNodes/Zones. * Don't attempt to exchange extraGhost info is no process posesses the info. * Add consistency checks of datatypes for ExchangeScalar and ExchangeVector. * Update consistency test so that the Exception isn't thrown in a case where one proc doesn't have data (dataType == -1). * Tweaks to data-type consistency check to preven hang. * Add mesh meta data flag 'hasExtraGhostInfo' false by default. Mili plugin sets it to true when it will generate extraGhostInfo. Update avtGenericDatabase to test this flag before calling code that utilizes extra ghost information. * Update all MeshMetaData baselines due to addition of new field.
- Loading branch information
Showing
81 changed files
with
641 additions
and
277 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.