BRL-CAD
Loading...
Searching...
No Matches
PullbackStatistics Struct Reference

#include <pullback.h>

Data Fields

uint64_t closest_point_queries = 0
 
uint64_t surfaces_prepared = 0
 
uint64_t surface_cache_hits = 0
 
uint64_t span_boxes_built = 0
 
uint64_t span_boxes_tested = 0
 
uint64_t primary_search_successes = 0
 
uint64_t continuity_seed_searches = 0
 
uint64_t continuity_seed_successes = 0
 
uint64_t continuity_seed_failures = 0
 
uint64_t continuity_seed_finite_candidates = 0
 
uint64_t continuity_seed_iterations = 0
 
uint64_t continuity_seed_line_searches = 0
 
uint64_t maximum_continuity_seed_iterations = 0
 
uint64_t maximum_continuity_seed_line_searches = 0
 
uint64_t multiseed_fallbacks = 0
 
uint64_t multiseed_successes = 0
 
uint64_t multiseed_failures = 0
 
uint64_t fallback_calls_with_finite_primary = 0
 
uint64_t fallback_samples_evaluated = 0
 
uint64_t fallback_seed_refinements = 0
 
uint64_t fallback_refinement_improvements = 0
 
uint64_t fallback_late_seed_improvements = 0
 
uint64_t maximum_winning_seed_index = 0
 
uint64_t subdivision_nodes = 0
 
uint64_t maximum_subdivision_nodes = 0
 
uint64_t preparation_us = 0
 
uint64_t primary_search_us = 0
 
uint64_t continuity_seed_us = 0
 
uint64_t multiseed_us = 0
 
double fallback_primary_improvement_total = 0.0
 
double fallback_primary_improvement_maximum = 0.0
 
double fallback_refinement_improvement_total = 0.0
 
double fallback_refinement_improvement_maximum = 0.0
 

Detailed Description

Definition at line 49 of file pullback.h.

Field Documentation

◆ closest_point_queries

uint64_t closest_point_queries = 0

Definition at line 50 of file pullback.h.

◆ surfaces_prepared

uint64_t surfaces_prepared = 0

Definition at line 51 of file pullback.h.

◆ surface_cache_hits

uint64_t surface_cache_hits = 0

Definition at line 52 of file pullback.h.

◆ span_boxes_built

uint64_t span_boxes_built = 0

Definition at line 53 of file pullback.h.

◆ span_boxes_tested

uint64_t span_boxes_tested = 0

Definition at line 54 of file pullback.h.

◆ primary_search_successes

uint64_t primary_search_successes = 0

Definition at line 55 of file pullback.h.

◆ continuity_seed_searches

uint64_t continuity_seed_searches = 0

Definition at line 56 of file pullback.h.

◆ continuity_seed_successes

uint64_t continuity_seed_successes = 0

Definition at line 57 of file pullback.h.

◆ continuity_seed_failures

uint64_t continuity_seed_failures = 0

Definition at line 58 of file pullback.h.

◆ continuity_seed_finite_candidates

uint64_t continuity_seed_finite_candidates = 0

Definition at line 59 of file pullback.h.

◆ continuity_seed_iterations

uint64_t continuity_seed_iterations = 0

Definition at line 60 of file pullback.h.

◆ continuity_seed_line_searches

uint64_t continuity_seed_line_searches = 0

Definition at line 61 of file pullback.h.

◆ maximum_continuity_seed_iterations

uint64_t maximum_continuity_seed_iterations = 0

Definition at line 62 of file pullback.h.

◆ maximum_continuity_seed_line_searches

uint64_t maximum_continuity_seed_line_searches = 0

Definition at line 63 of file pullback.h.

◆ multiseed_fallbacks

uint64_t multiseed_fallbacks = 0

Definition at line 64 of file pullback.h.

◆ multiseed_successes

uint64_t multiseed_successes = 0

Definition at line 65 of file pullback.h.

◆ multiseed_failures

uint64_t multiseed_failures = 0

Definition at line 66 of file pullback.h.

◆ fallback_calls_with_finite_primary

uint64_t fallback_calls_with_finite_primary = 0

Definition at line 67 of file pullback.h.

◆ fallback_samples_evaluated

uint64_t fallback_samples_evaluated = 0

Definition at line 68 of file pullback.h.

◆ fallback_seed_refinements

uint64_t fallback_seed_refinements = 0

Definition at line 69 of file pullback.h.

◆ fallback_refinement_improvements

uint64_t fallback_refinement_improvements = 0

Definition at line 70 of file pullback.h.

◆ fallback_late_seed_improvements

uint64_t fallback_late_seed_improvements = 0

Definition at line 71 of file pullback.h.

◆ maximum_winning_seed_index

uint64_t maximum_winning_seed_index = 0

Definition at line 72 of file pullback.h.

◆ subdivision_nodes

uint64_t subdivision_nodes = 0

Definition at line 73 of file pullback.h.

◆ maximum_subdivision_nodes

uint64_t maximum_subdivision_nodes = 0

Definition at line 74 of file pullback.h.

◆ preparation_us

uint64_t preparation_us = 0

Definition at line 75 of file pullback.h.

◆ primary_search_us

uint64_t primary_search_us = 0

Definition at line 76 of file pullback.h.

◆ continuity_seed_us

uint64_t continuity_seed_us = 0

Definition at line 77 of file pullback.h.

◆ multiseed_us

uint64_t multiseed_us = 0

Definition at line 78 of file pullback.h.

◆ fallback_primary_improvement_total

double fallback_primary_improvement_total = 0.0

Definition at line 79 of file pullback.h.

◆ fallback_primary_improvement_maximum

double fallback_primary_improvement_maximum = 0.0

Definition at line 80 of file pullback.h.

◆ fallback_refinement_improvement_total

double fallback_refinement_improvement_total = 0.0

Definition at line 81 of file pullback.h.

◆ fallback_refinement_improvement_maximum

double fallback_refinement_improvement_maximum = 0.0

Definition at line 82 of file pullback.h.


The documentation for this struct was generated from the following file: