35class InterfaceCoupling
38 static unsigned int const n_components = rank_to_n_components<rank, dim>();
40 using quad_index =
unsigned int;
42 using VectorType = dealii::LinearAlgebra::distributed::Vector<Number>;
59 dealii::DoFHandler<dim>
const & dof_handler_src_,
60 dealii::Mapping<dim>
const & mapping_src_,
61 std::vector<bool>
const & marked_vertices_src_,
62 double const tolerance_);
65 update_data(VectorType
const & dof_vector_src);
71 std::shared_ptr<ContainerInterfaceData<rank, dim, double>> interface_data_dst;
76 std::map<quad_index, std::unique_ptr<dealii::Utilities::MPI::RemotePointEvaluation<dim>>>
82 dealii::DoFHandler<dim>
const * dof_handler_src;
void setup(std::shared_ptr< ContainerInterfaceData< rank, dim, double > > interface_data_dst_, dealii::DoFHandler< dim > const &dof_handler_src_, dealii::Mapping< dim > const &mapping_src_, std::vector< bool > const &marked_vertices_src_, double const tolerance_)
Definition interface_coupling.cpp:35