8000 refactor mesh transform calls that don't use mpi into non mpi lib · Issue #945 · LLNL/conduit · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
refactor mesh transform calls that don't use mpi into non mpi lib #945
Open
@cyrush

Description

@cyrush

Several transform methods in conduit::blueprint::mpi::mesh don't use MPI.

(for example:)
conduit::blueprint::mpi::mesh::generate_sides

They provide a multi-domain interface to these transformations. They do take into consideration things like adjsets, which represent MPI context, but they don't need to use MPI to execute the transforms.

These methods should be moved into the non mpi blueprint lib, accessible via something like:

multi_domain::to_zzz

This would also help us implement:
#932

@agcapps -- a topic we discussed on 3/25.

Some will remain in the MPI lib.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0