]> https://gitweb.dealii.org/ - dealii.git/commit
Refactored parallel::distributed::Triangulation w.r.t. the new p4est transfer API. 6864/head
authorMarc Fehling <m.fehling@fz-juelich.de>
Tue, 3 Jul 2018 21:02:53 +0000 (15:02 -0600)
committerMarc Fehling <m.fehling@fz-juelich.de>
Fri, 6 Jul 2018 17:35:28 +0000 (11:35 -0600)
commitf5b95d8b78cfa95aeae202c0766bc8fc81e83224
treee4e6fca1d2590e392c272889dc8bf9c4ef988b6b
parent4d995e8c93a8724beb4e26992d54875d95042194
Refactored parallel::distributed::Triangulation w.r.t. the new p4est transfer API.

Include new p4est transfer API to wrapper functions.

Introduced class DataTransfer in private scope of Triangulation.

Let API use 'vector<char>' instead of 'void*' for buffers.

Dynamic determination of pack/unpack sizes.
14 files changed:
include/deal.II/base/quadrature_point_data.h
include/deal.II/base/utilities.h
include/deal.II/distributed/p4est_wrappers.h
include/deal.II/distributed/solution_transfer.h
include/deal.II/distributed/tria.h
include/deal.II/particles/particle_handler.h
source/distributed/p4est_wrappers.cc
source/distributed/solution_transfer.cc
source/distributed/tria.cc
source/particles/particle_handler.cc
tests/mpi/attach_data_01.cc
tests/mpi/repartition_02.cc
tests/particles/particle_handler_05.cc
tests/serialization/particle_handler_01.cc

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.