CellDataTransfer(const parallel::distributed::Triangulation< dim, spacedim > &triangulation, const bool transfer_variable_size_data=false, const std::function< typename VectorType::value_type(const typename parallel::distributed::Triangulation< dim, spacedim >::cell_iterator &parent, const VectorType &input_vector)> coarsening_strategy=&CoarseningStrategies::check_equality) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | |
coarsening_strategy | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | private |
deserialize(VectorType &out) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | |
deserialize(std::vector< VectorType *> &all_out) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | |
handle | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | private |
input_vectors | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | private |
pack_callback(const typename parallel::distributed::Triangulation< dim, spacedim >::cell_iterator &cell, const typename parallel::distributed::Triangulation< dim, spacedim >::CellStatus status) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | private |
prepare_for_coarsening_and_refinement(const VectorType &in) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | |
prepare_for_coarsening_and_refinement(const std::vector< const VectorType *> &all_in) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | |
prepare_for_serialization(const VectorType &in) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | |
prepare_for_serialization(const std::vector< const VectorType *> &all_in) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | |
register_data_attach() | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | private |
transfer_variable_size_data | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | private |
triangulation | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | private |
unpack(VectorType &out) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | |
unpack(std::vector< VectorType *> &all_out) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | |
unpack_callback(const typename parallel::distributed::Triangulation< dim, spacedim >::cell_iterator &cell, const typename parallel::distributed::Triangulation< dim, spacedim >::CellStatus status, const boost::iterator_range< std::vector< char >::const_iterator > &data_range, std::vector< VectorType *> &all_out) | parallel::distributed::CellDataTransfer< dim, spacedim, VectorType > | private |