Fluid structure interaction suite
create_nitsche_rhs_with_exact_intersections.h File Reference
#include <deal.II/base/config.h>
#include <deal.II/base/function.h>
#include <deal.II/base/function_lib.h>
#include <deal.II/base/quadrature.h>
#include <deal.II/dofs/dof_handler.h>
#include <deal.II/fe/mapping.h>
#include <deal.II/fe/mapping_q1.h>
#include <deal.II/grid/grid_tools.h>
#include <deal.II/grid/grid_tools_cache.h>
#include <deal.II/grid/tria.h>
#include <deal.II/lac/vector.h>
#include <set>
#include <tuple>
#include <vector>
#include "compute_intersections.h"
Include dependency graph for create_nitsche_rhs_with_exact_intersections.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 dealii
 
 dealii::NonMatching
 

Functions

template<int dim0, int dim1, int spacedim, typename VectorType >
void dealii::NonMatching::create_nitsche_rhs_with_exact_intersections (const DoFHandler< dim0, spacedim > &, const std::vector< std::tuple< typename Triangulation< dim0, spacedim >::cell_iterator, typename Triangulation< dim1, spacedim >::cell_iterator, Quadrature< spacedim >>> &, VectorType &vector, const AffineConstraints< typename VectorType::value_type > &, const Mapping< dim0, spacedim > &, const Function< spacedim, typename VectorType::value_type > &, const Function< spacedim, typename VectorType::value_type > &, const double penalty=1.)
 Create the r.h.s. More...