QUGaR 0.0.9
Loading...
Searching...
No Matches
impl_quadrature.hpp File Reference

Declaration of quadratures for general implicit functions on grids. More...

#include <qugar/cart_grid_tp.hpp>
#include <qugar/cut_quadrature.hpp>
#include <qugar/domain_function.hpp>
#include <qugar/impl_unfitted_domain.hpp>
#include <cstdint>
#include <memory>
#include <vector>
Include dependency graph for impl_quadrature.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  qugar
 QUGaR's main namespace.
 
namespace  qugar::impl
 

Functions

template<int dim>
void qugar::impl::create_cell_quadrature (const UnfittedImplDomain< dim > &unf_domain, std::int64_t cell_id, int n_pts_dir, CutCellsQuad< dim > &quad)
 Creates a quadrature for cut cells.
 
template<int dim>
void qugar::impl::create_cell_unfitted_bound_quadrature (const UnfittedImplDomain< dim > &unf_domain, std::int64_t cell_id, int n_pts_dir, bool include_facet_unf_bdry, bool exclude_ext_bdry, CutUnfBoundsQuad< dim > &quad)
 Creates a quadrature for the unfitted boundary.
 
template<int dim>
void qugar::impl::create_facet_quadrature (const UnfittedImplDomain< dim > &unf_domain, std::int64_t cell_id, int local_facet_id, int n_pts_dir, bool remove_unf_bdry, bool remove_cut, CutIsoBoundsQuad< dim - 1 > &quad)
 

Detailed Description

Declaration of quadratures for general implicit functions on grids.

Author
Pablo Antolin (pablo.nosp@m..ant.nosp@m.olin@.nosp@m.epfl.nosp@m..ch)
Date
2025-01-21