[petsc-users] Status on parallel mesh reader in DMPlex
Fande Kong
fdkong.jd at gmail.com
Fri Dec 18 12:20:20 CST 2015
> Message: 2
>Date: Fri, 18 Dec 2015 08:21:04 -0800
>From: Justin Chang <jychang48 at gmail.com>
>To: petsc-users <petsc-users at mcs.anl.gov>
>Subject: [petsc-users] Status on parallel mesh reader in DMPlex
>Message-ID:
> <CAP2=TMieF8JrASDDXURxz92Z25E43oOXxLR+Y1oqFSDHfAXoeg at mail.gmail.com
>
> Content-Type: text/plain; charset="utf-8"
> Hi all,
>What's the status on the implementation of the parallel
I am actually developing a parallel loader. The loader has two steps:
(1) Use 1 core or several cores to read a sequential mesh, and partition
it into $np$ parts using a partitioner, $np$ is the number of cores you
want to use to do a simulation. Usually, $np$ is large, for example, 10,000
cores. And then we write the partitioned data into the file system as a
HDF5 file.
(2) Load the partitioned data (HDF5 file) into $np$ cores in parallel.
This idea works pretty well for me at this point. But, this loader is
not compatible with DMPlex now. However, I could change the code somehow,
If this idea is acceptable.
You could also implement it by yourself. It is not too bad.
>mesh reader/generator for DMPlex meshes? Is anyone actively working on
> this? If so is there a branch that I can peek into?
Parallel generator is highly nontrivial, I think. It is a very hard topic.
> Thanks,
> Justin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20151218/6821a253/attachment.html>
More information about the petsc-users
mailing list