Project Geode-Numerics
class CutGrid
class CutGrid
cpp
Inherits from ComputationGrid<dimension>
Inherits from ComputationGrid<dimension>
Records
Impl
Functions
~CutGrid
cpp
public void ~CutGrid<>()
public void ~CutGrid<>()
nb_value_nodes
cpp
public index_t nb_value_nodes()
public index_t nb_value_nodes()
set_nb_additional_value_nodes
cpp
public void set_nb_additional_value_nodes(index_t nb_additional_value_nodes)
public void set_nb_additional_value_nodes(index_t nb_additional_value_nodes)
set_node_value
cpp
public void set_node_value(index_t value_node_id, double value)
public void set_node_value(index_t value_node_id, double value)
get_node_value
cpp
public double get_node_value(index_t value_node_id)
public double get_node_value(index_t value_node_id)
cell_is_duplicated
cpp
public bool cell_is_duplicated(const CellIndices & cell_indices)
public bool cell_is_duplicated(const CellIndices & cell_indices)
nb_cell_duplicates
cpp
public index_t nb_cell_duplicates(const CellIndices & cell_indices)
public index_t nb_cell_duplicates(const CellIndices & cell_indices)
is_cell_duplicate_active
cpp
public bool is_cell_duplicate_active(const CellIndices & cell_indices, index_t cell_duplicate_index)
public bool is_cell_duplicate_active(const CellIndices & cell_indices, index_t cell_duplicate_index)
value_node_in_cut_grid
cpp
public optional value_node_in_cut_grid(const CellIndices & cell_indices, local_index_t cell_node_id, index_t cell_duplicate_index)
public optional value_node_in_cut_grid(const CellIndices & cell_indices, local_index_t cell_node_id, index_t cell_duplicate_index)
cell_duplicate_index
cpp
public index_t cell_duplicate_index(const CellIndices & index, local_index_t cell_node_id)
public index_t cell_duplicate_index(const CellIndices & index, local_index_t cell_node_id)
cell_duplicate_index
cpp
public InlinedVector cell_duplicate_index(const CellIndices & index, const Point<dimension> & position)
public InlinedVector cell_duplicate_index(const CellIndices & index, const Point<dimension> & position)
CutGrid
cpp
protected void CutGrid<>(Point<dimension> origin, std::array<index_t, dimension> cells_number, std::array<double, dimension> cells_length)
protected void CutGrid<>(Point<dimension> origin, std::array<index_t, dimension> cells_number, std::array<double, dimension> cells_length)
CutGrid
cpp
protected void CutGrid<>(CutGrid<dimension> && other)
protected void CutGrid<>(CutGrid<dimension> && other)
CutGrid
cpp
protected void CutGrid<>(ComputationGrid<dimension> && other)
protected void CutGrid<>(ComputationGrid<dimension> && other)