hyper.deal
Loading...
Searching...
No Matches
internal::MatrixFreeFunctions::VectorDataExchange::Contiguous Member List

This is the complete list of members for internal::MatrixFreeFunctions::VectorDataExchange::Contiguous, including all inherited members.

CellIdType typedef (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguous
Contiguous(const ShapeInfo &shape_info)internal::MatrixFreeFunctions::VectorDataExchange::Contiguous
export_to_ghosted_array_finish(const dealii::ArrayView< const double > &locally_owned_array, const std::vector< dealii::ArrayView< const double > > &shared_arrays, const dealii::ArrayView< double > &ghost_array, std::vector< MPI_Request > &requests) const overrideinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
export_to_ghosted_array_finish(const dealii::ArrayView< const float > &locally_owned_array, const std::vector< dealii::ArrayView< const float > > &shared_arrays, const dealii::ArrayView< float > &ghost_array, std::vector< MPI_Request > &requests) const overrideinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
export_to_ghosted_array_finish_0(const dealii::ArrayView< const Number > &locally_owned_array, const std::vector< dealii::ArrayView< const Number > > &shared_arrays, const dealii::ArrayView< Number > &ghost_array, std::vector< MPI_Request > &requests) constinternal::MatrixFreeFunctions::VectorDataExchange::Contiguous
export_to_ghosted_array_finish_1(const dealii::ArrayView< const Number > &locally_owned_array, const std::vector< dealii::ArrayView< const Number > > &shared_arrays, const dealii::ArrayView< Number > &ghost_array, std::vector< MPI_Request > &requests) constinternal::MatrixFreeFunctions::VectorDataExchange::Contiguous
export_to_ghosted_array_start(const unsigned int communication_channel, const dealii::ArrayView< const double > &locally_owned_array, const std::vector< dealii::ArrayView< const double > > &shared_arrays, const dealii::ArrayView< double > &ghost_array, const dealii::ArrayView< double > &temporary_storage, std::vector< MPI_Request > &requests) const overrideinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
export_to_ghosted_array_start(const unsigned int communication_channel, const dealii::ArrayView< const float > &locally_owned_array, const std::vector< dealii::ArrayView< const float > > &shared_arrays, const dealii::ArrayView< float > &ghost_array, const dealii::ArrayView< float > &temporary_storage, std::vector< MPI_Request > &requests) const overrideinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
FaceIdType typedef (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguous
get_maps() constinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
get_maps_ghost() constinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
import_from_ghosted_array_finish(const dealii::VectorOperation::values vector_operation, const dealii::ArrayView< double > &locally_owned_storage, const std::vector< dealii::ArrayView< const double > > &shared_arrays, const dealii::ArrayView< double > &ghost_array, const dealii::ArrayView< const double > &temporary_storage, std::vector< MPI_Request > &requests) const overrideinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
import_from_ghosted_array_finish(const dealii::VectorOperation::values vector_operation, const dealii::ArrayView< float > &locally_owned_storage, const std::vector< dealii::ArrayView< const float > > &shared_arrays, const dealii::ArrayView< float > &ghost_array, const dealii::ArrayView< const float > &temporary_storage, std::vector< MPI_Request > &requests) const overrideinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
import_from_ghosted_array_start(const dealii::VectorOperation::values vector_operation, const unsigned int communication_channel, const dealii::ArrayView< const double > &locally_owned_array, const std::vector< dealii::ArrayView< const double > > &shared_arrays, const dealii::ArrayView< double > &ghost_array, const dealii::ArrayView< double > &temporary_storage, std::vector< MPI_Request > &requests) const overrideinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
import_from_ghosted_array_start(const dealii::VectorOperation::values vector_operation, const unsigned int communication_channel, const dealii::ArrayView< const float > &locally_owned_array, const std::vector< dealii::ArrayView< const float > > &shared_arrays, const dealii::ArrayView< float > &ghost_array, const dealii::ArrayView< float > &temporary_storage, std::vector< MPI_Request > &requests) const overrideinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
LocalDoFType typedef (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguous
locally_owned_size() const override (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
memory_consumption() constinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
n_ghost_indices() const override (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
n_import_indices() const override (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
n_import_sm_procs() const override (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
RankType typedef (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguous
reinit(const std::vector< dealii::types::global_dof_index > local_cells, const std::vector< std::pair< dealii::types::global_dof_index, std::vector< unsigned int > > > local_ghost_faces, const MPI_Comm comm, const MPI_Comm comm_sm, const bool do_buffering)internal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
reset_ghost_values(const dealii::ArrayView< double > &ghost_array) const override (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
reset_ghost_values(const dealii::ArrayView< float > &ghost_array) const override (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
size() const override (defined in internal::MatrixFreeFunctions::VectorDataExchange::Contiguous)internal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline
sync(const unsigned int tag=0) constinternal::MatrixFreeFunctions::VectorDataExchange::Contiguousinline