![]() |
deal.II version 9.7.1
|
#include <deal.II/base/mpi_remote_point_evaluation.h>#include <deal.II/grid/grid_tools.h>#include <deal.II/grid/grid_tools_cache.h>#include <deal.II/matrix_free/fe_evaluation.h>#include <deal.II/matrix_free/fe_point_evaluation.h>#include <deal.II/matrix_free/matrix_free.h>#include <deal.II/numerics/vector_tools.h>#include <algorithm>#include <variant>Go to the source code of this file.
Namespaces | |
| namespace | internal |
| namespace | Utilities |
Functions | |
| template<int dim, typename Number, typename VectorizedArrayType = VectorizedArray<Number>> | |
| FERemoteEvaluationCommunicator< dim > | Utilities::compute_remote_communicator_faces_point_to_point_interpolation (const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const std::vector< std::pair< types::boundary_id, std::function< std::vector< bool >()> > > &non_matching_faces_marked_vertices, const unsigned int quad_no=0, const unsigned int dof_no=0, const double tolerance=1e-9) |
| template<int dim, typename Number, typename VectorizedArrayType = VectorizedArray<Number>> | |
| FERemoteEvaluationCommunicator< dim > | Utilities::compute_remote_communicator_faces_nitsche_type_mortaring (const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const std::vector< std::pair< types::boundary_id, std::function< std::vector< bool >()> > > &non_matching_faces_marked_vertices, const unsigned int n_q_pnts_1D, const unsigned int dof_no=0, NonMatching::MappingInfo< dim, dim, Number > *nm_mapping_info=nullptr, const double tolerance=1e-9) |