MRPTree v0.5.0.0 lib 0.5.0.0
MR 2^P Trees (MRPTree)
Loading...
Searching...
No Matches
mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > Member List

This is the complete list of members for mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >, including all inherited members.

balance_tree(int level_delta, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
bbox_deltamjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >private
bbox_maxmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >private
bbox_minmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >private
cbegin_samples()mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_cell_full_width(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_cell_get_corner_max(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_cell_get_corner_min(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_cell_half_width(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_cell_level(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_cell_quarter_width(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_get_children(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_get_children(diti_t cell, int index, int direction) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_get_corners(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_get_corners(diti_t cell, int index, int direction) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_get_neighbor(diti_t cell, int index, int direction) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_get_neighbors(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_get_top_cell() constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ccc_get_vertexes(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_above_domain_level(diti_t cell, int domain_index, src_t domain_level)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_above_range_level(diti_t cell, int range_index, src_t range_level)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_below_domain_level(diti_t cell, int domain_index, src_t domain_level)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_below_range_level(diti_t cell, int range_index, src_t range_level)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_can_have_children(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_corner_is_nan(diti_t cell)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_cross_range_level(diti_t cell, int range_index, src_t range_level)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_cross_sdf(diti_t cell, drpt2real_func_t sdf)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_exists(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_good_cords(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_has_child(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_has_neighbor(diti_t cell, int index, int direction)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_has_no_child(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_is_sampled(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_is_unbalanced(int level_delta, diti_t cell)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_near_domain_level(diti_t cell, int domain_index, src_t domain_level, src_t epsilon)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_near_domain_point(drpt_t domain_point, src_t epsilon, diti_t cell)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cell_vertex_is_nan(diti_t cell)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cend_samples()mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
count_leaf_cells(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cuc_axis_cross(diti_t diti, dic_t delta) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cuc_dec_all_crd(diti_t diti, dic_t value) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cuc_dec_crd(diti_t diti, int index, dic_t value) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cuc_get_crd(diti_t diti, int index) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cuc_inc_all_crd(diti_t diti, dic_t value) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cuc_inc_crd(diti_t diti, int index, dic_t value) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cuc_set_all_crd(dic_t value) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cuc_two_cross(diti_t diti, dic_t delta) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
cuc_two_cross(diti_t diti, dic_t delta, int index, int direction) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
dic_bitsmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >static
dic_ctrmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >static
dic_maxmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >static
dic_minmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >static
dic_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
dita_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
dita_to_diti(const dita_t &dita) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
diti2bool_func_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
diti_bitsmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >static
diti_list_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
diti_msk0mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >privatestatic
diti_onesmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >privatestatic
diti_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
diti_to_dita(diti_t diti) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
diti_to_drpt(diti_t diti) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
diti_to_drta(diti_t diti) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
diti_to_string(diti_t diti, bool include_domain, bool do_hex) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
diti_to_string(diti_t diti, bool include_domain) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
diti_to_string(diti_t diti) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
ditv_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
dom_at(drpt_t value, int index) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
domain_dimensionmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >static
drpt2bool_func_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
drpt2real_func_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
drpt2rrpt_func_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
drpt_distance_inf(drpt_t val1, drpt_t val2) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
drpt_midpoint(drpt_t val1, drpt_t val2) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
drpt_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
drpt_to_string(drpt_t x) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
drta_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
drtv_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
dump_tree(int max_num_print) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
dump_tree_datafile(std::string file_name) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_bbox_delta() constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_bbox_max() constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_bbox_min() constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_existing_neighbor(diti_t cell, int index, int direction) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_leaf_cells(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_leaf_cells() constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_leaf_cells(diti_t cell, int index, int direction) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_leaf_cells_pred(diti_t cell, diti2bool_func_t pred) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_sample(diti_t vertex) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_sample_rrta(diti_t vertex) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
get_smallest_neighbor_level(diti_t cell) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
maximum_levelmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >static
MR_rect_tree()mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
MR_rect_tree(drpt_t new_bbox_min, drpt_t new_bbox_max)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
priv_dic_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >private
priv_diti_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >private
range_dimensionmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >static
real_domain_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
real_range_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
refine_grid(diti_t cell, int level_delta, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_grid(int level_delta, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_leaves_atomically_if_cell_pred(diti_t cell, int level, drpt2rrpt_func_t func, diti2bool_func_t pred)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_leaves_atomically_if_cell_pred(int level, drpt2rrpt_func_t func, diti2bool_func_t pred)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_leaves_once_if_cell_pred(diti_t cell, int level, drpt2rrpt_func_t func, diti2bool_func_t pred)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_leaves_once_if_cell_pred(int level, drpt2rrpt_func_t func, diti2bool_func_t pred)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_leaves_once_if_unbalanced(int level_delta, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_leaves_recursive_cell_pred(diti_t cell, int level, drpt2rrpt_func_t func, diti2bool_func_t pred)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_leaves_recursive_cell_pred(int level, drpt2rrpt_func_t func, diti2bool_func_t pred)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_once(diti_t cell, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_recursive(diti_t cell, int level, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_recursive(int level, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_recursive_cell_pred(diti_t cell, int level, drpt2rrpt_func_t func, diti2bool_func_t pred)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
refine_recursive_if_cell_vertex_is_nan(int level, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
rng_at(rrpt_t value, int index) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
rrpt_distance_inf(rrpt_t val1, rrpt_t val2) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
rrpt_is_nan(rrpt_t val) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
rrpt_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
rrpt_to_string(rrpt_t x) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
rrta_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
rrtv_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
sample_cell(diti_t cell, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
sample_cell(drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
sample_point(diti_t diti, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
sample_point_maybe(diti_t diti, drpt2rrpt_func_t func)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
samplesmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >private
set_bbox(drpt_t new_bbox_min, drpt_t new_bbox_max)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
set_bbox_default()mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
set_bbox_max(drpt_t new_bbox_max)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
set_bbox_min(drpt_t new_bbox_min)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
src_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
this_t typedefmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >
update_bbox_delta()mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
vertex_exists(diti_t vertex) constmjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline
vertex_is_nan(diti_t vertex)mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim >inline