Definition of cut quadrature for unfitted domains.
More...
#include <qugar/point.hpp>
#include <qugar/types.hpp>
#include <qugar/unfitted_domain.hpp>
#include <cstddef>
#include <cstdint>
#include <memory>
#include <vector>
Go to the source code of this file.
|
namespace | qugar |
| QUGaR's main namespace.
|
|
|
template<int dim> |
std::shared_ptr< const CutCellsQuad< dim > > | qugar::create_quadrature (const UnfittedDomain< dim > &unf_domain, const std::vector< std::int64_t > &cells, int n_pts_dir) |
| Creates quadrature for cells.
|
|
template<int dim> |
std::shared_ptr< const CutUnfBoundsQuad< dim > > | qugar::create_unfitted_bound_quadrature (const UnfittedDomain< dim > &unf_domain, const std::vector< std::int64_t > &cells, int n_pts_dir, bool include_facet_unf_bdry, bool exclude_ext_bdry) |
| Creates a quadrature for the unfitted boundary.
|
|
template<int dim> |
std::shared_ptr< const CutIsoBoundsQuad< dim - 1 > > | qugar::create_facets_quadrature_interior_integral (const UnfittedDomain< dim > &unf_domain, const std::vector< std::int64_t > &cells, const std::vector< int > &facets, int n_pts_dir) |
| Creates quadrature for interior integrals.
|
|
template<int dim> |
std::shared_ptr< const CutIsoBoundsQuad< dim - 1 > > | qugar::create_facets_quadrature_exterior_integral (const UnfittedDomain< dim > &unf_domain, const std::vector< std::int64_t > &cells, const std::vector< int > &facets, int n_pts_dir) |
| Creates quadrature for exterior integrals.
|
|
Definition of cut quadrature for unfitted domains.
- Author
- Pablo Antolin (pablo.nosp@m..ant.nosp@m.olin@.nosp@m.epfl.nosp@m..ch)
- Date
- 2025-01-21
- Copyright
- Copyright (c) 2025-present