QUGaR 0.0.9
Loading...
Searching...
No Matches
qugar::impl::UnfittedImplDomain< dim > Member List

This is the complete list of members for qugar::impl::UnfittedImplDomain< dim >, including all inherited members.

binary_sp_part_qugar::UnfittedDomain< dim >protected
BinarySpacePartPtr typedefqugar::UnfittedDomain< dim >
classify_undetermined_sign_cell(KDTree &tree)qugar::impl::UnfittedImplDomain< dim >private
create_decomposition(KDTree &tree, const std::function< FuncSign(const BoundBox< dim > &)> &func_sign, const std::optional< std::vector< std::int64_t > > &target_cells)qugar::impl::UnfittedImplDomain< dim >private
facets_status_qugar::UnfittedDomain< dim >protected
FacetsStatus typedefqugar::impl::UnfittedImplDomain< dim >
full_cells_with_unf_bdry_qugar::UnfittedDomain< dim >protected
FuncPtr typedefqugar::impl::UnfittedImplDomain< dim >
FuncSign typedefqugar::impl::UnfittedImplDomain< dim >
get_cut_cells(std::vector< std::int64_t > &cell_ids) constqugar::UnfittedDomain< dim >
get_cut_cells(const std::vector< std::int64_t > &target_cell_ids, std::vector< std::int64_t > &cell_ids) constqugar::UnfittedDomain< dim >
get_cut_facets(std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids) constqugar::UnfittedDomain< dim >
get_cut_facets(const std::vector< std::int64_t > &target_cell_ids, const std::vector< int > &target_local_facets_ids, std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids) constqugar::UnfittedDomain< dim >
get_empty_cells(std::vector< std::int64_t > &cell_ids) constqugar::UnfittedDomain< dim >
get_empty_cells(const std::vector< std::int64_t > &target_cell_ids, std::vector< std::int64_t > &cell_ids) constqugar::UnfittedDomain< dim >
get_empty_facets(std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids) constqugar::UnfittedDomain< dim >
get_empty_facets(const std::vector< std::int64_t > &target_cell_ids, const std::vector< int > &target_local_facets_ids, std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids) constqugar::UnfittedDomain< dim >
get_facets_target(const std::vector< std::int64_t > &target_cell_ids, const std::vector< int > &target_local_facets_ids, std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids, const std::function< bool(std::int64_t, int)> &func)qugar::UnfittedDomain< dim >privatestatic
get_full_cells(std::vector< std::int64_t > &cell_ids) constqugar::UnfittedDomain< dim >
get_full_cells(const std::vector< std::int64_t > &target_cell_ids, std::vector< std::int64_t > &cell_ids) constqugar::UnfittedDomain< dim >
get_full_facets(std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids) constqugar::UnfittedDomain< dim >
get_full_facets(const std::vector< std::int64_t > &target_cell_ids, const std::vector< int > &target_local_facets_ids, std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids) constqugar::UnfittedDomain< dim >
get_full_unfitted_facets(std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids) constqugar::UnfittedDomain< dim >
get_full_unfitted_facets(const std::vector< std::int64_t > &target_cell_ids, const std::vector< int > &target_local_facets_ids, std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids) constqugar::UnfittedDomain< dim >
get_grid() constqugar::UnfittedDomain< dim >
get_impl_func() constqugar::impl::UnfittedImplDomain< dim >
get_num_cut_cells() constqugar::UnfittedDomain< dim >
get_num_empty_cells() constqugar::UnfittedDomain< dim >
get_num_full_cells() constqugar::UnfittedDomain< dim >
get_num_total_cells() constqugar::UnfittedDomain< dim >
get_unfitted_facets(std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids) constqugar::UnfittedDomain< dim >
get_unfitted_facets(const std::vector< std::int64_t > &target_cell_ids, const std::vector< int > &target_local_facets_ids, std::vector< std::int64_t > &cell_ids, std::vector< int > &local_facets_ids) constqugar::UnfittedDomain< dim >
grid_qugar::UnfittedDomain< dim >protected
GridPtr typedefqugar::impl::UnfittedImplDomain< dim >
has_external_boundary(std::int64_t cell_id, int local_facet_id) constqugar::UnfittedDomain< dim >
has_external_boundary(ImmersedFacetStatus status)qugar::UnfittedDomain< dim >static
has_facets_with_unf_bdry() constqugar::UnfittedDomain< dim >
has_unfitted_boundary(std::int64_t cell_id, int local_facet_id) constqugar::UnfittedDomain< dim >
has_unfitted_boundary(ImmersedFacetStatus status)qugar::UnfittedDomain< dim >static
init_full_cells_with_unf_bdry()qugar::UnfittedDomain< dim >protected
is_cell_with_unf_bdry(std::int64_t cell_id) constqugar::UnfittedDomain< dim >
is_cut_cell(std::int64_t cell_id) constqugar::UnfittedDomain< dim >
is_cut_facet(std::int64_t cell_id, int local_facet_id) constqugar::UnfittedDomain< dim >
is_cut_facet(ImmersedFacetStatus status)qugar::UnfittedDomain< dim >static
is_empty_cell(std::int64_t cell_id) constqugar::UnfittedDomain< dim >
is_empty_facet(std::int64_t cell_id, int local_facet_id) constqugar::UnfittedDomain< dim >
is_empty_facet(ImmersedFacetStatus status)qugar::UnfittedDomain< dim >static
is_exterior_facet(std::int64_t cell_id, int local_facet_id) constqugar::UnfittedDomain< dim >
is_full_cell(std::int64_t cell_id) constqugar::UnfittedDomain< dim >
is_full_facet(std::int64_t cell_id, int local_facet_id) constqugar::UnfittedDomain< dim >
is_full_facet(ImmersedFacetStatus status)qugar::UnfittedDomain< dim >static
is_full_unfitted_facet(std::int64_t cell_id, int local_facet_id) constqugar::UnfittedDomain< dim >
is_full_unfitted_facet(ImmersedFacetStatus status)qugar::UnfittedDomain< dim >static
is_full_with_unf_bdry_cell(std::int64_t cell_id) constqugar::UnfittedDomain< dim >
KDTree typedefqugar::impl::UnfittedImplDomain< dim >
KDTreePtr typedefqugar::impl::UnfittedImplDomain< dim >
n_facets_per_cellqugar::UnfittedDomain< dim >static
operator=(const UnfittedDomain &other)=defaultqugar::UnfittedDomain< dim >
operator=(UnfittedDomain &&other) noexcept=defaultqugar::UnfittedDomain< dim >
phi_qugar::impl::UnfittedImplDomain< dim >private
UnfittedDomain(const GridPtr &grid)qugar::UnfittedDomain< dim >explicitprotected
UnfittedDomain(const UnfittedDomain &other)=defaultqugar::UnfittedDomain< dim >
UnfittedDomain(UnfittedDomain &&other) noexcept=defaultqugar::UnfittedDomain< dim >
UnfittedImplDomain(const FuncPtr phi, GridPtr grid)qugar::impl::UnfittedImplDomain< dim >explicit
UnfittedImplDomain(const FuncPtr phi, GridPtr grid, const std::vector< std::int64_t > &cells)qugar::impl::UnfittedImplDomain< dim >explicit
~UnfittedDomain()=defaultqugar::UnfittedDomain< dim >virtual