Skip to content
Snippets Groups Projects

Updates to function objects handling of patches / selection names for parallel consistent order

Merged Mark OLESEN requested to merge update-selection-ordering into develop
  • update IOobjectList to have a csorted() method (as per objectRegistry) and noisily deprecate sorted() const versions in various places since resolution of the correct return type (<const T> vs <T>) makes it susceptible to the object access type.

  • use sorted patch Ids and selectionNames in functionObjects to avoid possible differences in ordering (parallel consistency).

  • prefer use of sorted() and csorted() instead of via HashTable-based names or toc(), since this generally provides lower overhead and allows more compact expression. It also avoids subsequent hash lookups when accessing the object pointers.

  • use MinMax range to simplify binModels

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading