Skip to content

Partitioner fails when multiple topologies provide adjsets. #1444

@BradWhitlock

Description

@BradWhitlock

I wrote a new test case to test adjset spatial sorting, which makes a mesh and generates lines and corners for it and validates the adjsets. Later, I decided to hook up partitioning. I made the partitioned mesh after the other meshes. It caused the partitioner to crash because topologies (other than the one being partitioned) had adjsets already defined. The logic loops over all adjsets in the domain, which is not right.

  • Build Conduit with parmetis support
  • In the test, move buildDerived() so it comes before buildPartitions() and the test will crash

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions