_all_boundary_entity_ids | FeatureFloodCount | protected |
_all_ranges | GrainTracker | private |
_bnd_elem_range | FeatureFloodCount | protected |
_broadcast_update | GrainTracker | private |
_comm_and_merge | FeatureFloodCount | private |
_compute_halo_maps | FeatureFloodCount | protected |
_compute_var_to_feature_map | FeatureFloodCount | protected |
_condense_map_info | FeatureFloodCount | protected |
_connecting_threshold | FeatureFloodCount | protected |
_consolidate_merged_features | FeatureFloodCount | private |
_distribute_merge_work | FeatureFloodCount | private |
_dof_map | FeatureFloodCount | protected |
_element_average_value | FeatureFloodCount | protected |
_empty_var_to_features | FeatureFloodCount | protected |
_entities_visited | FeatureFloodCount | protected |
_entity_queue | FeatureFloodCount | private |
_entity_var_to_features | FeatureFloodCount | protected |
_error_on_grain_creation | GrainTracker | protected |
_execute_timer | FeatureFloodCount | private |
_expand_halos | FeatureFloodCount | private |
_fe_vars | FeatureFloodCount | protected |
_feature_count | FeatureFloodCount | protected |
_feature_counts_per_map | FeatureFloodCount | protected |
_feature_id_to_local_index | FeatureFloodCount | protected |
_feature_maps | FeatureFloodCount | protected |
_feature_sets | FeatureFloodCount | protected |
_feature_sets_old | GrainTracker | protected |
_finalize_timer | GrainTracker | private |
_first_time | GrainTracker | protected |
_ghosted_entity_ids | FeatureFloodCount | protected |
_global_numbering | FeatureFloodCount | protected |
_grain_data | GrainDataTracker< T > | protected |
_halo_ids | FeatureFloodCount | protected |
_halo_level | GrainTracker | protected |
_is_boundary_restricted | FeatureFloodCount | protected |
_is_elemental | FeatureFloodCount | protected |
_is_master | FeatureFloodCount | protected |
_is_transient | GrainTracker | private |
_local_to_global_feature_map | FeatureFloodCount | protected |
_maps_size | FeatureFloodCount | protected |
_max_curr_grain_id | GrainTracker | private |
_max_remap_recursion_depth | GrainTracker | protected |
_merge_timer | FeatureFloodCount | private |
_mesh | FeatureFloodCount | protected |
_n_procs | FeatureFloodCount | protected |
_n_reserve_ops | GrainTracker | protected |
_n_vars | FeatureFloodCount | protected |
_nl | GrainTracker | protected |
_nodes_to_elem_map | FeatureFloodCount | protected |
_old_max_grain_id | GrainTracker | private |
_partial_feature_sets | FeatureFloodCount | protected |
_pbs | FeatureFloodCount | protected |
_periodic_node_map | FeatureFloodCount | protected |
_point_locator | FeatureFloodCount | protected |
_poly_ic_uo | GrainTracker | protected |
_prepare_for_transfer | FeatureFloodCount | private |
_primary_perc_bnds | FeatureFloodCount | protected |
_remap | GrainTracker | protected |
_remap_timer | GrainTracker | private |
_reserve_grain_first_index | GrainTracker | private |
_reserve_op_index | GrainTracker | protected |
_reserve_op_threshold | GrainTracker | protected |
_secondary_perc_bnds | FeatureFloodCount | protected |
_single_map_mode | FeatureFloodCount | protected |
_specified_bnds | FeatureFloodCount | protected |
_step_connecting_threshold | FeatureFloodCount | protected |
_step_threshold | FeatureFloodCount | protected |
_threshold | FeatureFloodCount | protected |
_tolerate_failure | GrainTracker | protected |
_track_grains | GrainTracker | private |
_tracking_step | GrainTracker | protected |
_update_field_info | GrainTracker | private |
_use_less_than_threshold_comparison | FeatureFloodCount | protected |
_var_index_maps | FeatureFloodCount | protected |
_var_index_mode | FeatureFloodCount | protected |
_var_number | FeatureFloodCount | protected |
_vars | FeatureFloodCount | protected |
_verbosity_level | GrainTracker | protected |
_volatile_feature_sets | FeatureFloodCount | protected |
appendPeriodicNeighborNodes(FeatureData &feature) const | FeatureFloodCount | protected |
areFeaturesMergeable(const FeatureData &f1, const FeatureData &f2) const | FeatureFloodCount | protectedvirtual |
assignGrains() | GrainTracker | protected |
attemptGrainRenumber(FeatureData &grain, unsigned int depth, unsigned int max_depth) | GrainTracker | protected |
BoundaryIntersection enum name | FeatureFloodCount | |
boundingRegionDistance(std::vector< BoundingBox > &bboxes1, std::vector< BoundingBox > &bboxes2) const | GrainTracker | protected |
broadcastAndUpdateGrainData() | GrainTracker | protected |
buildFeatureIdToLocalIndices(unsigned int max_id) | FeatureFloodCount | protected |
buildLocalToGlobalIndices(std::vector< std::size_t > &local_to_global_all, std::vector< int > &counts) const | FeatureFloodCount | protectedvirtual |
centroidRegionDistance(std::vector< BoundingBox > &bboxes1, std::vector< BoundingBox > &bboxes2) const | GrainTracker | protected |
clearDataStructures() | FeatureFloodCount | protectedvirtual |
communicateAndMerge() | FeatureFloodCount | protected |
communicateHaloMap() | GrainTracker | protected |
compareValueWithThreshold(Real entity_value, Real threshold) const | FeatureFloodCount | protected |
computeMinDistancesFromGrain(FeatureData &grain, std::vector< std::list< GrainDistance >> &min_distances) | GrainTracker | protected |
consolidateMergedFeatures(std::vector< std::list< FeatureData >> *saved_data=nullptr) | FeatureFloodCount | private |
deserialize(std::vector< std::string > &serialized_buffers, unsigned int var_num=invalid_id) | FeatureFloodCount | protected |
doesFeatureIntersectBoundary(unsigned int feature_id) const override | GrainTracker | virtual |
doesFeatureIntersectSpecifiedBoundary(unsigned int feature_id) const override | GrainTracker | virtual |
execute() override | GrainTracker | virtual |
expandEdgeHalos(unsigned int num_layers_to_expand) | FeatureFloodCount | protected |
expandPointHalos() | FeatureFloodCount | protected |
featureCentroid(unsigned int feature_id) const | FeatureFloodCount | virtual |
FeatureFloodCount(const InputParameters ¶meters) | FeatureFloodCount | |
FieldType enum name | FeatureFloodCount | |
finalize() override | GrainTracker | virtual |
flood(const DofObject *dof_object, std::size_t current_index) | FeatureFloodCount | protected |
getConnectingThreshold(std::size_t current_index) const | FeatureFloodCount | protectedvirtual |
getCoupledVars() const | FeatureFloodCount | inline |
getData(unsigned int grain_id) const | GrainDataTracker< T > | |
getEntityValue(dof_id_type node_id, FieldType field_type, std::size_t var_index=0) const override | GrainTracker | virtual |
getFeatures() const | FeatureFloodCount | inline |
getFeatureVar(unsigned int feature_id) const override | GrainTracker | virtual |
getFECoupledVars() const | FeatureFloodCount | inline |
getGrainCentroid(unsigned int grain_id) const override | GrainTracker | virtual |
getNewGrainIDs() const override | GrainTracker | virtual |
getNextUniqueID() | GrainTracker | protected |
getNumberActiveFeatures() const | FeatureFloodCount | |
getNumberActiveGrains() const override | GrainTracker | virtual |
getThreshold(std::size_t current_index) const override | GrainTracker | protectedvirtual |
getTotalFeatureCount() const override | GrainTracker | virtual |
getValue() override | FeatureFloodCount | virtual |
getVarToFeatureVector(dof_id_type elem_id) const override | GrainTracker | virtual |
GrainDataTracker(const InputParameters ¶meters) | GrainDataTracker< T > | |
GrainTracker(const InputParameters ¶meters) | GrainTracker | |
initialize() override | GrainTracker | virtual |
initialSetup() override | FeatureFloodCount | virtual |
invalid_id | FeatureFloodCount | static |
invalid_size_t | FeatureFloodCount | static |
isBoundaryEntity(const T *entity) const | FeatureFloodCount | protected |
isElemental() const | FeatureFloodCount | inline |
isFeaturePercolated(unsigned int feature_id) const override | GrainTracker | virtual |
isNewFeatureOrConnectedRegion(const DofObject *dof_object, std::size_t ¤t_index, FeatureData *&feature, Status &status, unsigned int &new_id) | FeatureFloodCount | protectedvirtual |
mergeSets() | FeatureFloodCount | protectedvirtual |
meshChanged() override | GrainTracker | virtual |
newGrain(unsigned int new_grain_id)=0 | GrainDataTracker< T > | protectedpure virtual |
newGrainCreated(unsigned int new_grain_id) | GrainDataTracker< T > | protectedvirtual |
numCoupledVars() const | FeatureFloodCount | inline |
prepareDataForTransfer() | FeatureFloodCount | protected |
prepopulateState(const FeatureFloodCount &ffc_object) | GrainTracker | protected |
RemapCacheMode enum name | GrainTracker | |
remapGrains() | GrainTracker | protected |
reserve(std::set< T > &, std::size_t) | FeatureFloodCount | inlineprivatestatic |
reserve(std::vector< T > &container, std::size_t size) | FeatureFloodCount | inlineprivatestatic |
scatterAndUpdateRanks() | FeatureFloodCount | protected |
serialize(std::string &serialized_buffer, unsigned int var_num=invalid_id) | FeatureFloodCount | protected |
setsIntersect(InputIterator first1, InputIterator last1, InputIterator first2, InputIterator last2) | FeatureFloodCount | inlineprotectedstatic |
sort(std::set< T > &) | FeatureFloodCount | inlineprivatestatic |
sort(std::vector< T > &container) | FeatureFloodCount | inlineprivatestatic |
sortAndLabel() | FeatureFloodCount | protected |
Status enum name | FeatureFloodCount | |
swapSolutionValues(FeatureData &grain, std::size_t new_var_index, std::vector< std::map< Node *, CacheValues >> &cache, RemapCacheMode cache_mode) | GrainTracker | protected |
swapSolutionValuesHelper(Node *curr_node, std::size_t curr_var_index, std::size_t new_var_index, std::vector< std::map< Node *, CacheValues >> &cache, RemapCacheMode cache_mode) | GrainTracker | protected |
trackGrains() | GrainTracker | protected |
updateBoundaryIntersections(FeatureData &feature) const | FeatureFloodCount | protected |
updateFieldInfo() override | GrainTracker | protectedvirtual |
updateRegionOffsets() | FeatureFloodCount | protected |
visitElementalNeighbors(const Elem *elem, FeatureData *feature, bool expand_halos_only, bool disjoint_only) | FeatureFloodCount | protected |
visitNeighborsHelper(const T *curr_entity, std::vector< const T * > neighbor_entities, FeatureData *feature, bool expand_halos_only, bool topological_neighbor, bool disjoint_only) | FeatureFloodCount | protected |
visitNodalNeighbors(const Node *node, FeatureData *feature, bool expand_halos_only) | FeatureFloodCount | protected |
~GrainTracker() | GrainTracker | virtual |