deal.II version GIT relicensing-2289-g1e5549a87a 2024-12-21 21:30:00+00:00
|
#include <deal.II/matrix_free/fe_remote_evaluation.h>
Public Member Functions | |
std::vector< std::pair< typename Triangulation< dim >::cell_iterator, unsigned int > > | get_communication_object_pntrs () const |
Public Attributes | |
std::shared_ptr< Utilities::MPI::RemotePointEvaluation< dim > > | rpe |
std::vector< std::pair< typename Triangulation< dim >::cell_iterator, unsigned int > > | cell_face_nos |
Similar as FERemoteCommunicationObject
. To relate the points from RemotePointEvaluation
to quadrature points on corresponding faces, cell iterators and face numbers have to be stored.
Definition at line 257 of file fe_remote_evaluation.h.
std::vector< std::pair< typename Triangulation< dim >::cell_iterator, unsigned int > > FERemoteCommunicationObjectTwoLevel< dim >::get_communication_object_pntrs | ( | ) | const |
Function that gives access to cell_face_nos
. The function is only used for a unified access to the vector that stores additional information on the points that are processed via rpe
.
Definition at line 751 of file fe_remote_evaluation.h.
std::shared_ptr<Utilities::MPI::RemotePointEvaluation<dim> > FERemoteCommunicationObjectTwoLevel< dim >::rpe |
Object that is reinitialized with the remote points we want to access.
Definition at line 262 of file fe_remote_evaluation.h.
std::vector< std::pair<typename Triangulation<dim>::cell_iterator, unsigned int> > FERemoteCommunicationObjectTwoLevel< dim >::cell_face_nos |
A vector that stores the cell iterators and the face number related to the the remote points.
Definition at line 270 of file fe_remote_evaluation.h.