ExaDG
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ExaDG::InterfaceCoupling< rank, dim, Number > Class Template Reference

Public Member Functions

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_)
 
void update_data (VectorType const &dof_vector_src)
 

Member Function Documentation

◆ setup()

template<int rank, int dim, typename Number >
void ExaDG::InterfaceCoupling< rank, dim, Number >::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_ )

setup() function.

The aim of

Parameters
marked_vertices_src_is to make the search of points on the src side computationally more efficient. If no useful information can be provided for this parameter, an empty vector has to be passed to this function.
tolerance_is a geometric tolerance passed to dealii::RemotePointEvaluation and used for the search of points on the src side.

The documentation for this class was generated from the following files: