SheafSystem  0.0.0.0
sheaf::any Class Reference

Abstract base class with useful features for all objects. More...

#include <any.h>

Inheritance diagram for sheaf::any:
fiber_bundle::block_relation fiber_bundle::chart_point fiber_bundle::eval_family fiber_bundle::mesh_partition fiber_bundle::section_component_iterator fiber_bundle::section_eval_iterator fiber_bundle::section_evaluator fields::base_space_map fields::base_space_map_push_action fields::body_builder fields::body_pusher fields::discretization_pusher fields::field_refinement_policy fields::field_refiner fields::field_refiner_family fields::field_vd fields::local_field_refiner fields::refining_section_pusher fields::section_pusher fields::section_pusher_push_action geometry::line_surface_intersecter sheaf::abstract_product_structure sheaf::crg_interval sheaf::data_converter sheaf::data_type_map sheaf::depth_first_iterator sheaf::depth_first_itr< T > sheaf::explicit_index_space_state sheaf::filtered_depth_first_member_iterator sheaf::implicit_entry_map< E, I > sheaf::implicit_entry_map_iterator< E, I > sheaf::index_equivalence_iterator sheaf::index_space_collection sheaf::index_space_family sheaf::index_space_family_iterator sheaf::index_space_handle sheaf::index_space_interval_iterator sheaf::index_space_iterator sheaf::interval_set sheaf::interval_set_iterator sheaf::name_multimap sheaf::poset_bounds sheaf::poset_bounds_descriptor sheaf::poset_crg_state sheaf::poset_dof_iterator sheaf::poset_dof_map sheaf::poset_powerset_state sheaf::poset_scaffold sheaf::poset_table_state sheaf::poset_traverser sheaf::rc_any sheaf::read_write_monitor sheaf::read_write_monitor_handle sheaf::record sheaf::record_queue sheaf::record_set sheaf::schema_descriptor sheaf::sheaf_file sheaf::storage_agent tool::vtk_abstract_grid_builder tool::vtk_poly_data_builder

Public Member Functions

virtual bool is_ancestor_of (const any *other) const
 True if other conforms to this. More...
 
bool is_same_type (const any *other) const
 True if other is the same type as this. More...
 
virtual anyclone () const
 Virtual constructor, makes a new instance of the same type as this. More...
 
virtual ~any ()
 Destructor. More...
 
virtual bool invariant () const
 Class invariant, intended to be redefined in each descendant. See below for template for invariant in derived classes. More...
 
bool invariant_check () const
 True if invariant checking is enabled. More...
 
void enable_invariant_check () const
 Enable invariant checking. More...
 
void disable_invariant_check () const
 Disable invariant check. Intended for preventing recursive calls to invariant and for suppressing invariant checking during multi-phase initialization. More...
 
int disable_invariance_check_request_depth () const
 Number of times disable_invariant_check has been called without matching call to enable_invariant_check. More...
 

Protected Member Functions

 any ()
 default constructor More...
 

Detailed Description

Abstract base class with useful features for all objects.

Definition at line 39 of file any.h.

Constructor & Destructor Documentation

◆ ~any()

sheaf::any::~any ( )
virtual

Destructor.

Definition at line 133 of file any.cc.

References invariant().

Referenced by clone().

◆ any()

sheaf::any::any ( )
protected

default constructor

Postcondition

Definition at line 30 of file any.cc.

References invariant_check(), and is_ancestor_of().

Member Function Documentation

◆ clone()

sheaf::any * sheaf::any::clone ( ) const
virtual

Virtual constructor, makes a new instance of the same type as this.

Is Abstract.

Postcondition
  • result != 0
  • is_same_type(result)

Reimplemented in sheaf::poset_state_handle, sheaf::schema_poset_member, fiber_bundle::section_space_schema_member, sheaf::abstract_poset_member, fiber_bundle::section_space_schema_member, fiber_bundle::base_space_poset, sheaf::poset_scaffold, sheaf::subposet, sheaf::namespace_poset, fiber_bundle::section_space_schema_poset, fiber_bundle::e3, sheaf::poset_crg_state, fiber_bundle::met_e3, fiber_bundle::met_e2, fiber_bundle::gl3, fiber_bundle::at0, fiber_bundle::e4, fiber_bundle::base_space_member, fiber_bundle::sec_rep_space_member, fiber_bundle::e2, fiber_bundle::e1, fiber_bundle::st2_e3, fiber_bundle::t2_e3, fiber_bundle::at2_e3, fiber_bundle::st2_e2, fiber_bundle::t2_e2, fiber_bundle::jcb_e13, sheaf::depth_first_itr< T >, fiber_bundle::t4_e3, fiber_bundle::at2_e2, fiber_bundle::met_e1, fiber_bundle::gl2, fiber_bundle::t3_e3, sheaf::primary_sum_index_space_state, fiber_bundle::binary_section_space_schema_member, fiber_bundle::jcb_e33, fiber_bundle::jcb_e23, fiber_bundle::vd, fiber_bundle::st4_e3, fiber_bundle::product_section_space_schema_member, fiber_bundle::st4_e2, fiber_bundle::at3_e3, fiber_bundle::st3_e3, fiber_bundle::t4_e2, fiber_bundle::section_space_schema_poset, fiber_bundle::gln, sheaf::member_record, fiber_bundle::tp, sheaf::interval_index_space_state, sheaf::poset_component, fiber_bundle::jcb, fiber_bundle::sec_rep_space, sheaf::read_write_monitor, fiber_bundle::zone_nodes_block_crg_interval, sheaf::poset_powerset_state, fiber_bundle::homogeneous_block, fiber_bundle::structured_block_3d, fiber_bundle::at2, fiber_bundle::structured_block_3d_crg_interval, fields::field_vd, sheaf::list_index_space_state, fiber_bundle::st2, fiber_bundle::st3, fiber_bundle::st4, fiber_bundle::at3, fiber_bundle::structured_block_2d, fiber_bundle::product_section_space_schema_poset, fiber_bundle::at1, sheaf::explicit_index_space_state, fiber_bundle::t2, fiber_bundle::tuple, sheaf::crg_interval, fiber_bundle::t4, fiber_bundle::t3, fiber_bundle::zone_nodes_block, sheaf::array_index_space_state, fiber_bundle::atp, fiber_bundle::met_ed, fiber_bundle::sec_tp_space, sheaf::hash_index_space_state, fiber_bundle::sec_vd, fiber_bundle::structured_block_1d, fiber_bundle::sec_e3_uniform, fiber_bundle::structured_block_2d_crg_interval, fiber_bundle::met, fiber_bundle::point_block_crg_interval, fiber_bundle::stp, sheaf::partial_poset_member, fiber_bundle::section_space_schema_jims_index_space_state, fiber_bundle::tp_space, fiber_bundle::sec_e2_uniform, sheaf::namespace_poset_member, fiber_bundle::ed, fields::field_eval_iterator, fiber_bundle::sec_e1_uniform, fiber_bundle::structured_block_1d_crg_interval, fiber_bundle::point_block_3d, fiber_bundle::homogeneous_block_crg_interval, sheaf::refinable_poset, sheaf::implicit_crg_interval, fiber_bundle::point_block_2d, fiber_bundle::jcb_ed, fiber_bundle::bilinear_2d, sheaf::total_poset_member, fiber_bundle::sec_vd_space, fiber_bundle::sec_tp, fiber_bundle::point_block_1d, sheaf::hub_index_space_handle, sheaf::primary_index_space_state, sheaf::reserved_primary_index_space_state, fiber_bundle::linear_2d, sheaf::poset_member, fiber_bundle::linear_3d, fiber_bundle::sec_jcb_space, fiber_bundle::section_evaluator, fiber_bundle::sec_e2, sheaf::offset_index_space_state, fiber_bundle::sec_e3, fiber_bundle::sec_e1, fiber_bundle::vd_space, sheaf::singleton_index_space_state, fiber_bundle::sec_met_e3, fiber_bundle::trilinear_3d, fiber_bundle::sec_met_e1, fiber_bundle::sec_met_e2, fiber_bundle::binary_section_space_schema_poset, sheaf::interval_index_space_handle, fiber_bundle::sec_e4, fiber_bundle::sec_atp_space, fiber_bundle::sec_at2_e3, fiber_bundle::sec_at3_e3, fiber_bundle::sec_st2_e2, fiber_bundle::sec_at0, fiber_bundle::sec_at0_space, fiber_bundle::sec_st2_e3, fiber_bundle::sec_st3_e3, fiber_bundle::sec_st4_e2, fiber_bundle::sec_st4_e3, fiber_bundle::linear_1d, fiber_bundle::uniform_2d, fiber_bundle::uniform_1d, fiber_bundle::quadratic_1d, fiber_bundle::uniform_3d, fiber_bundle::quadratic_2d, sheaf::implicit_entry_map< E, I >, sheaf::primitives_index_space_state, fiber_bundle::quadratic_3d, sheaf::poset_table_state, fiber_bundle::sec_t2_e3, fiber_bundle::sec_t3_e3, fiber_bundle::sec_t4_e2, fiber_bundle::sec_t4_e3, fiber_bundle::atp_space, fiber_bundle::jcb_space, fiber_bundle::sec_at2_e2, fiber_bundle::sec_t2_e2, sheaf::name_multimap, fiber_bundle::sec_jcb, fiber_bundle::structured_block, fiber_bundle::sec_ed, fiber_bundle::sec_jcb_e23, fiber_bundle::sec_met_ed, fiber_bundle::sec_jcb_e13, fiber_bundle::sec_jcb_e33, fiber_bundle::group, fiber_bundle::sec_atp, sheaf::sum_index_space_handle, fiber_bundle::sec_at1, sheaf::list_index_space_handle, fiber_bundle::gln_space, geometry::sec_ed_invertible, fiber_bundle::sec_stp_space, fiber_bundle::sec_at2, fiber_bundle::sec_at3, fiber_bundle::sec_rep_descriptor_poset, fiber_bundle::sec_st2, fiber_bundle::sec_st3, fiber_bundle::sec_st4, fiber_bundle::at0_space, fiber_bundle::sec_at1_space, sheaf::filtered_depth_first_itr< T >, fiber_bundle::sec_met, fields::property_disc_iterator, sheaf::interval_set, fiber_bundle::sec_stp, fiber_bundle::sec_tuple, fiber_bundle::constant_fcn_space, sheaf::index_equivalence_iterator, fiber_bundle::base_space_crg_interval, fiber_bundle::sec_t2, fiber_bundle::sec_t3, fiber_bundle::sec_t4, fiber_bundle::sec_tuple_space, sheaf::ragged_array< T >, sheaf::ragged_array< pod_type >, sheaf::ragged_array< pod_index_type >, fiber_bundle::ijk_adjacency_index_space_interval, fiber_bundle::sec_jcb_ed, sheaf::gathered_insertion_index_space_handle, fiber_bundle::stp_space, fiber_bundle::section_space_schema_jims_index_space_handle, fiber_bundle::block_adjacency, geometry::line_surface_intersecter, fiber_bundle::block_connectivity, sheaf::index_space_interval, fiber_bundle::ijk_connectivity_index_space_interval, fiber_bundle::at1_space, fiber_bundle::tuple_space, fiber_bundle::ij_adjacency_index_space_interval, fiber_bundle::ijk_adjacency_implicit_index_space_iterator, fiber_bundle::constant_tet, fields::edge_centered_polygon_refiner, fiber_bundle::constant_hex, fields::local_field_refiner, fiber_bundle::constant_quad, fields::property_disc_iterator_1_3, fiber_bundle::constant_point, sheaf::reserved_primary_index_space_handle, fiber_bundle::constant_triangle, fiber_bundle::constant_segment, fiber_bundle::chart_point_3d, fields::property_disc_iterator_1_2, sheaf::array_index_space_handle, sheaf::offset_index_space_handle, fiber_bundle::section_space_schema_jims_index_space_iterator, sheaf::interval_index_space_iterator, sheaf::singleton_index_space_handle, sheaf::hash_index_space_handle, sheaf::implicit_entry_map_iterator< E, I >, sheaf::array_index_space_interval, sheaf::interval_set_iterator, fiber_bundle::ij_adjacency_implicit_index_space_iterator, sheaf::standard_member_hack_crg_interval, sheaf::interval_index_space_record, sheaf::map_record, fiber_bundle::ij_connectivity_index_space_interval, fields::property_disc_iterator_4_3, fields::field_refiner_family, sheaf::primary_index_space_handle, sheaf::poset, fiber_bundle::chart_point_2d, fiber_bundle::i_adjacency_index_space_interval, fields::field_at0, fields::field_at1, fields::field_at2, fields::field_at2_e2, fields::field_at2_e3, fields::field_at3, fields::field_at3_e3, fields::field_atp, fields::field_e1, fields::field_e1_uniform, fields::field_e2, fields::field_e2_uniform, fields::field_e3, fields::field_e3_uniform, fields::field_e4, fields::field_ed, fields::field_jcb, fields::field_jcb_e13, fields::field_jcb_e23, fields::field_jcb_e33, fields::field_jcb_ed, fields::field_met, fields::field_met_e1, fields::field_met_e2, fields::field_met_e3, fields::field_met_ed, fields::field_st2, fields::field_st2_e2, fields::field_st2_e3, fields::field_st3, fields::field_st3_e3, fields::field_st4, fields::field_st4_e2, fields::field_st4_e3, fields::field_stp, fields::field_t2, fields::field_t2_e2, fields::field_t2_e3, fields::field_t3, fields::field_t3_e3, fields::field_t4, fields::field_t4_e2, fields::field_t4_e3, fields::field_tp, fiber_bundle::chart_point_1d, sheaf::scattered_insertion_index_space_handle, fiber_bundle::chart_point, fields::property_disc_iterator_4_2, sheaf::ragged_array_index_space_interval, fiber_bundle::hex_connectivity, sheaf::poset_state, fields::property_disc_iterator_1_1, fields::body_builder, sheaf::record_set, fields::zone_centered_triangle_refiner, sheaf::explicit_crg_interval, sheaf::reserved_primary_index_space_iterator, fiber_bundle::ijk_connectivity_implicit_index_space_iterator, fields::zone_centered_tet_refiner, fields::zone_centered_segment_refiner, fiber_bundle::tetra_connectivity, fiber_bundle::i_adjacency_implicit_index_space_iterator, fiber_bundle::triangle_connectivity, fiber_bundle::i_connectivity_index_space_interval, fiber_bundle::sec_rep_descriptor, fiber_bundle::local_base_space_member, sheaf::constant_index_space_interval, sheaf::singleton_index_space_interval, sheaf::explicit_index_space_interval, fiber_bundle::ij_connectivity_implicit_index_space_iterator, fiber_bundle::linear_fcn_space, fiber_bundle::mesh_partition, fields::average_push_action, fields::variance_bound_refinement_policy, fields::zone_centered_error_bound_refinement_policy, fields::field_refinement_policy, sheaf::hub_index_space_iterator, sheaf::offset_index_space_iterator, sheaf::primary_index_space_iterator, sheaf::array_index_space_iterator, sheaf::hash_index_space_iterator, sheaf::list_index_space_iterator, sheaf::primitives_index_space_handle, fiber_bundle::i_connectivity_implicit_index_space_iterator, sheaf::ragged_array_implicit_index_space_iterator, sheaf::triorder_itr< T >, fields::edge_centered_triangle_refiner, sheaf::array_implicit_index_space_iterator, sheaf::preorder_itr< T >, sheaf::biorder_itr< T >, sheaf::linkorder_itr< T >, sheaf::postorder_itr< T >, fields::barycentric_triangle_refiner, fields::average_base_space_map_push_action, fields::barycentric_quad_refiner, fiber_bundle::integrable_section_evaluator, sheaf::constant_implicit_index_space_iterator, sheaf::singleton_implicit_index_space_iterator, sheaf::singleton_index_space_iterator, fiber_bundle::differentiable_section_evaluator, fields::section_pusher_push_action, fields::barycentric_refiner_family, fields::edge_centered_refiner_family, sheaf::record_queue, fields::zone_centered_refiner_family, sheaf::explicit_index_space_handle, fields::constant_push_action, fiber_bundle::line_connectivity, fiber_bundle::point_connectivity, fields::depth_bound_refinement_policy, sheaf::forwarding_index_space_handle, sheaf::primitives_index_space_iterator, fields::base_space_map_push_action, sheaf::explicit_index_space_iterator, fiber_bundle::unstructured_block, sheaf::filtered_depth_first_iterator, fields::constant_base_space_map_push_action, sheaf::ijk_product_structure, sheaf::implicit_index_space_iterator, fields::copy_push_action, sheaf::ij_product_structure, sheaf::depth_first_iterator, sheaf::attributes_record_set, fiber_bundle::block_relation, sheaf::storage_agent, tool::visualization_iterator_1_3, tool::visualization_iterator_4_3, fiber_bundle::section_eval_iterator, fields::copy_base_space_map_push_action, fiber_bundle::eval_iterator, fiber_bundle::section_component_iterator, geometry::geometry_namespace, tool::vtk_poly_data_builder, tool::vtk_abstract_grid_builder, fiber_bundle::sparse_section_dof_map, sheaf::index_space_family_iterator, sheaf::poset_dof_map, tool::visualization_iterator_1_1, tool::visualization_iterator_4_2, fiber_bundle::eval_family, sheaf::index_space_handle, sheaf::index_space_interval_iterator, sheaf::index_space_iterator, sheaf::postorder_member_iterator, sheaf::preorder_member_iterator, fiber_bundle::binary_section_dof_iterator, fiber_bundle::product_section_dof_iterator, fiber_bundle::binary_section_component_iterator, fiber_bundle::discretization_iterator, fiber_bundle::section_dof_iterator, fiber_bundle::array_field_dof_map, fiber_bundle::sparse_field_dof_map, sheaf::sheaf_file, sheaf::namespace_poset_dof_map, sheaf::filtered_depth_first_member_iterator, sheaf::poset_data_type_map, sheaf::poset_bounds_descriptor, sheaf::poset_general_record, fiber_bundle::array_section_dof_map, fiber_bundle::section_dof_iterator, sheaf::dof_tuple_record_set, tool::visualization_iterator, sheaf::primitives_poset_dof_map, sheaf::poset_dof_iterator, sheaf::array_poset_dof_map, sheaf::triorder_iterator, sheaf::linkorder_iterator, sheaf::postorder_iterator, sheaf::preorder_iterator, sheaf::biorder_iterator, sheaf::member_record_set, fiber_bundle::array_sec_vd_dof_map, sheaf::abstract_product_structure, sheaf::attributes_record, sheaf::record, sheaf::data_type_map, sheaf::poset_bounds, sheaf::schema_descriptor, sheaf::data_converter, sheaf::member_names_record, tool::vtk_unstructured_grid_builder, sheaf::member_member_poset_bounds, fiber_bundle::constant_eval_family, fiber_bundle::dlinear_eval_family, fiber_bundle::uniform_eval_family, sheaf::read_write_monitor_handle, sheaf::variable_length_record, sheaf::dof_tuple_class_names_record, sheaf::dof_tuple_col_bounds_record, sheaf::dof_tuple_domain_offsets_record, sheaf::dof_tuple_schema_ids_record, sheaf::dof_tuple_schema_versions_record, sheaf::dof_tuple_types_record, sheaf::member_class_names_record, sheaf::file_data_type_map, sheaf::id_space_names_record, sheaf::subposet_names_record, and sheaf::table_dof_tuple_record.

Definition at line 104 of file any.cc.

References is_same_type(), and ~any().

Referenced by fields::base_space_map::base_space_map(), and is_same_type().

◆ disable_invariance_check_request_depth()

int sheaf::any::disable_invariance_check_request_depth ( ) const
inline

Number of times disable_invariant_check has been called without matching call to enable_invariant_check.

Definition at line 106 of file any.h.

Referenced by invariant().

◆ disable_invariant_check()

void sheaf::any::disable_invariant_check ( ) const
inline

Disable invariant check. Intended for preventing recursive calls to invariant and for suppressing invariant checking during multi-phase initialization.

Definition at line 97 of file any.h.

Referenced by sheaf::namespace_poset::attach_handle_data_members(), fiber_bundle::section_space_schema_member::attach_to_state(), fiber_bundle::quad_connectivity::element_type(), fields::field_eval_iterator::field_eval_iterator(), sheaf::namespace_poset_schema::initialize_standard_subposets(), sheaf::variable_length_record::invariant(), fiber_bundle::dlinear_eval_family::invariant(), fiber_bundle::uniform_eval_family::invariant(), fiber_bundle::constant_eval_family::invariant(), sheaf::member_member_poset_bounds::invariant(), sheaf::poset_bounds::invariant(), sheaf::data_type_map::invariant(), sheaf::data_converter::invariant(), sheaf::record::invariant(), sheaf::attributes_record::invariant(), sheaf::poset_data_type_map::invariant(), sheaf::dof_tuple_record_set::invariant(), sheaf::filtered_depth_first_member_iterator::invariant(), fiber_bundle::discretization_iterator::invariant(), sheaf::poset_bounds_descriptor::invariant(), sheaf::poset_general_record::invariant(), fiber_bundle::binary_section_component_iterator::invariant(), fiber_bundle::binary_section_dof_iterator::invariant(), fiber_bundle::product_section_dof_iterator::invariant(), sheaf::sheaf_file::invariant(), sheaf::postorder_member_iterator::invariant(), sheaf::preorder_member_iterator::invariant(), sheaf::array_poset_dof_map::invariant(), sheaf::primitives_poset_dof_map::invariant(), fiber_bundle::eval_iterator::invariant(), sheaf::namespace_poset_dof_map::invariant(), sheaf::depth_first_iterator::invariant(), sheaf::attributes_record_set::invariant(), sheaf::filtered_depth_first_iterator::invariant(), fields::copy_push_action::invariant(), fiber_bundle::line_connectivity::invariant(), fiber_bundle::point_connectivity::invariant(), fields::zone_centered_refiner_family::invariant(), sheaf::record_queue::invariant(), fields::edge_centered_refiner_family::invariant(), fields::barycentric_refiner_family::invariant(), fields::field_refiner::invariant(), fields::depth_bound_refinement_policy::invariant(), fields::refining_section_pusher::invariant(), fields::constant_push_action::invariant(), sheaf::abstract_product_structure::invariant(), fields::field_refinement_policy::invariant(), fields::barycentric_quad_refiner::invariant(), fields::barycentric_triangle_refiner::invariant(), fields::edge_centered_triangle_refiner::invariant(), fiber_bundle::triangle_connectivity::invariant(), fields::variance_bound_refinement_policy::invariant(), fields::zone_centered_error_bound_refinement_policy::invariant(), fiber_bundle::tetra_connectivity::invariant(), fields::average_push_action::invariant(), sheaf::namespace_poset_schema::invariant(), sheaf::explicit_crg_interval::invariant(), fields::property_disc_iterator_1_1::invariant(), sheaf::poset_state::invariant(), sheaf::implicit_index_space_iterator::invariant(), fiber_bundle::sec_rep_descriptor::invariant(), fiber_bundle::hex_connectivity::invariant(), fiber_bundle::chart_point::invariant(), fields::zone_centered_segment_refiner::invariant(), fields::field_e1::invariant(), fields::field_e1_uniform::invariant(), fields::field_e2::invariant(), fields::field_e2_uniform::invariant(), fields::field_e3::invariant(), fields::field_e3_uniform::invariant(), fields::field_e4::invariant(), fields::field_ed::invariant(), fields::field_at2_e2::invariant(), fields::field_jcb::invariant(), fields::field_jcb_e13::invariant(), fields::field_jcb_e23::invariant(), fields::field_jcb_e33::invariant(), fields::field_jcb_ed::invariant(), fields::field_met::invariant(), fields::field_met_e1::invariant(), fields::field_met_e2::invariant(), fields::field_met_e3::invariant(), fields::field_met_ed::invariant(), fields::zone_centered_tet_refiner::invariant(), fields::field_st2::invariant(), fields::field_st2_e2::invariant(), fields::field_st2_e3::invariant(), fields::field_st3::invariant(), fields::field_st3_e3::invariant(), fields::field_st4::invariant(), fields::field_st4_e2::invariant(), fields::field_st4_e3::invariant(), fields::field_stp::invariant(), fields::field_t2::invariant(), fields::field_t2_e2::invariant(), fields::field_t2_e3::invariant(), fields::field_t3::invariant(), fields::field_t3_e3::invariant(), fields::field_t4::invariant(), fields::field_t4_e2::invariant(), fields::field_t4_e3::invariant(), fields::field_tp::invariant(), fields::field_at1::invariant(), fields::field_at0::invariant(), fields::field_at2::invariant(), fields::field_at2_e3::invariant(), fields::field_at3::invariant(), fields::field_at3_e3::invariant(), fields::field_atp::invariant(), sheaf::poset::invariant(), fields::field_refiner_family::invariant(), sheaf::interval_index_space_record::invariant(), sheaf::map_record::invariant(), fields::zone_centered_triangle_refiner::invariant(), sheaf::primitives_index_space_handle::invariant(), sheaf::interval_set_iterator::invariant(), sheaf::primitives_index_space_iterator::invariant(), sheaf::ij_product_structure::invariant(), sheaf::scattered_insertion_index_space_state::invariant(), fields::local_field_refiner::invariant(), fiber_bundle::at1_space::invariant(), fiber_bundle::tuple_space::invariant(), sheaf::singleton_index_space_iterator::invariant(), fiber_bundle::constant_quad::invariant(), fiber_bundle::constant_segment::invariant(), fiber_bundle::constant_hex::invariant(), sheaf::singleton_implicit_index_space_iterator::invariant(), sheaf::constant_implicit_index_space_iterator::invariant(), sheaf::ijk_product_structure::invariant(), fiber_bundle::constant_triangle::invariant(), fiber_bundle::constant_point::invariant(), fiber_bundle::constant_tet::invariant(), sheaf::array_implicit_index_space_iterator::invariant(), sheaf::ragged_array_implicit_index_space_iterator::invariant(), sheaf::list_index_space_iterator::invariant(), sheaf::array_index_space_iterator::invariant(), sheaf::explicit_index_space_iterator::invariant(), sheaf::hash_index_space_iterator::invariant(), sheaf::offset_index_space_iterator::invariant(), sheaf::primary_index_space_iterator::invariant(), sheaf::hub_index_space_iterator::invariant(), fields::edge_centered_polygon_refiner::invariant(), sheaf::primary_index_space_handle::invariant(), sheaf::hash_index_space_handle::invariant(), fiber_bundle::stp_space::invariant(), sheaf::singleton_index_space_handle::invariant(), sheaf::array_index_space_handle::invariant(), sheaf::offset_index_space_handle::invariant(), sheaf::scattered_insertion_index_space_handle::invariant(), sheaf::index_space_interval::invariant(), sheaf::reserved_primary_index_space_iterator::invariant(), sheaf::reserved_primary_index_space_handle::invariant(), fiber_bundle::base_space_crg_interval::invariant(), fiber_bundle::sec_tuple_space::invariant(), sheaf::index_equivalence_iterator::invariant(), fiber_bundle::sec_at1_space::invariant(), fiber_bundle::at0_space::invariant(), sheaf::filtered_depth_first_itr< T >::invariant(), fiber_bundle::sec_stp_space::invariant(), fiber_bundle::gln_space::invariant(), sheaf::interval_index_space_iterator::invariant(), fiber_bundle::section_space_schema_jims_index_space_handle::invariant(), fiber_bundle::atp_space::invariant(), fiber_bundle::jcb_space::invariant(), sheaf::implicit_entry_map< E, I >::invariant(), geometry::sec_ed_invertible::invariant(), fiber_bundle::binary_section_space_schema_poset::invariant(), fiber_bundle::sec_at0_space::invariant(), sheaf::gathered_insertion_index_space_handle::invariant(), fiber_bundle::sec_atp_space::invariant(), sheaf::list_index_space_handle::invariant(), sheaf::gathered_insertion_index_space_state::invariant(), sheaf::primitives_index_space_state::invariant(), fiber_bundle::vd_space::invariant(), sheaf::sum_index_space_handle::invariant(), fiber_bundle::sec_jcb_space::invariant(), sheaf::poset_member::invariant(), sheaf::singleton_index_space_state::invariant(), sheaf::index_space_iterator::invariant(), sheaf::offset_index_space_state::invariant(), sheaf::index_space_family_iterator::invariant(), sheaf::interval_index_space_handle::invariant(), fiber_bundle::sec_vd_space::invariant(), sheaf::index_space_interval_iterator::invariant(), sheaf::total_poset_member::invariant(), sheaf::reserved_primary_index_space_state::invariant(), sheaf::explicit_index_space_collection::invariant(), sheaf::implicit_crg_interval::invariant(), sheaf::sum_index_space_state::invariant(), sheaf::primary_index_space_state::invariant(), fiber_bundle::homogeneous_block_crg_interval::invariant(), sheaf::hub_index_space_handle::invariant(), sheaf::forwarding_index_space_handle::invariant(), sheaf::index_space_collection::invariant(), fields::field_eval_iterator::invariant(), sheaf::namespace_poset_member::invariant(), sheaf::explicit_index_space_interval::invariant(), sheaf::singleton_index_space_interval::invariant(), sheaf::constant_index_space_interval::invariant(), fiber_bundle::tp_space::invariant(), fiber_bundle::i_connectivity_index_space_interval::invariant(), sheaf::partial_poset_member::invariant(), sheaf::explicit_index_space_handle::invariant(), sheaf::ragged_array_index_space_interval::invariant(), fields::base_space_map::invariant(), fiber_bundle::i_adjacency_index_space_interval::invariant(), fiber_bundle::ij_connectivity_index_space_interval::invariant(), fiber_bundle::sec_tp_space::invariant(), fiber_bundle::section_space_schema_jims_index_space_state::invariant(), sheaf::array_index_space_interval::invariant(), sheaf::crg_interval::invariant(), fiber_bundle::product_section_space_schema_poset::invariant(), sheaf::hash_index_space_state::invariant(), fiber_bundle::ij_adjacency_index_space_interval::invariant(), fiber_bundle::ijk_connectivity_index_space_interval::invariant(), sheaf::array_index_space_state::invariant(), sheaf::explicit_index_space_state::invariant(), sheaf::index_space_handle::invariant(), fiber_bundle::ijk_adjacency_index_space_interval::invariant(), fields::field_vd::invariant(), sheaf::list_index_space_state::invariant(), sheaf::read_write_monitor::invariant(), fiber_bundle::sec_rep_space::invariant(), sheaf::member_record::invariant(), sheaf::interval_index_space_state::invariant(), fiber_bundle::product_section_space_schema_member::invariant(), fiber_bundle::binary_section_space_schema_member::invariant(), sheaf::primary_sum_index_space_state::invariant(), fiber_bundle::section_space_schema_poset::invariant(), sheaf::namespace_poset::invariant(), sheaf::index_space_family::invariant(), sheaf::poset_scaffold::invariant(), sheaf::schema_poset_member::invariant(), sheaf::poset::new_state(), fiber_bundle::binary_section_space_schema_poset::new_state(), fiber_bundle::product_section_space_schema_poset::new_state(), fiber_bundle::sec_rep_space::new_state(), sheaf::namespace_poset::new_state(), fiber_bundle::operator<<(), sheaf::operator<<(), sheaf::poset_state::poset_state(), fiber_bundle::eval_iterator::put_schema_anchor(), sheaf::read_write_monitor::read_write_monitor(), and sheaf::namespace_poset::~namespace_poset().

◆ enable_invariant_check()

void sheaf::any::enable_invariant_check ( ) const
inline

Enable invariant checking.

Definition at line 87 of file any.h.

Referenced by sheaf::namespace_poset::attach_handle_data_members(), fiber_bundle::section_space_schema_member::attach_to_state(), fiber_bundle::quad_connectivity::element_type(), fields::field_eval_iterator::field_eval_iterator(), fiber_bundle::product_section_space_schema_poset::initialize_standard_members(), fiber_bundle::section_space_schema_poset::initialize_standard_members(), sheaf::namespace_poset_schema::initialize_standard_subposets(), sheaf::variable_length_record::invariant(), fiber_bundle::dlinear_eval_family::invariant(), fiber_bundle::uniform_eval_family::invariant(), fiber_bundle::constant_eval_family::invariant(), sheaf::member_member_poset_bounds::invariant(), sheaf::poset_bounds::invariant(), sheaf::data_type_map::invariant(), sheaf::data_converter::invariant(), sheaf::record::invariant(), sheaf::attributes_record::invariant(), sheaf::poset_data_type_map::invariant(), sheaf::dof_tuple_record_set::invariant(), sheaf::filtered_depth_first_member_iterator::invariant(), fiber_bundle::discretization_iterator::invariant(), sheaf::poset_bounds_descriptor::invariant(), sheaf::poset_general_record::invariant(), fiber_bundle::binary_section_component_iterator::invariant(), fiber_bundle::binary_section_dof_iterator::invariant(), fiber_bundle::product_section_dof_iterator::invariant(), sheaf::sheaf_file::invariant(), sheaf::postorder_member_iterator::invariant(), sheaf::preorder_member_iterator::invariant(), sheaf::array_poset_dof_map::invariant(), sheaf::primitives_poset_dof_map::invariant(), fiber_bundle::eval_iterator::invariant(), sheaf::namespace_poset_dof_map::invariant(), sheaf::depth_first_iterator::invariant(), sheaf::attributes_record_set::invariant(), sheaf::filtered_depth_first_iterator::invariant(), fields::copy_push_action::invariant(), fiber_bundle::line_connectivity::invariant(), fiber_bundle::point_connectivity::invariant(), fields::zone_centered_refiner_family::invariant(), sheaf::record_queue::invariant(), fields::edge_centered_refiner_family::invariant(), fields::barycentric_refiner_family::invariant(), fields::field_refiner::invariant(), fields::depth_bound_refinement_policy::invariant(), fields::refining_section_pusher::invariant(), fields::constant_push_action::invariant(), sheaf::abstract_product_structure::invariant(), fields::field_refinement_policy::invariant(), fields::barycentric_quad_refiner::invariant(), fields::barycentric_triangle_refiner::invariant(), fields::edge_centered_triangle_refiner::invariant(), fiber_bundle::triangle_connectivity::invariant(), fields::variance_bound_refinement_policy::invariant(), fields::zone_centered_error_bound_refinement_policy::invariant(), fiber_bundle::tetra_connectivity::invariant(), fields::average_push_action::invariant(), sheaf::namespace_poset_schema::invariant(), sheaf::explicit_crg_interval::invariant(), fields::property_disc_iterator_1_1::invariant(), sheaf::poset_state::invariant(), sheaf::implicit_index_space_iterator::invariant(), fiber_bundle::sec_rep_descriptor::invariant(), fiber_bundle::hex_connectivity::invariant(), fiber_bundle::chart_point::invariant(), fields::zone_centered_segment_refiner::invariant(), fields::field_e1::invariant(), fields::field_e1_uniform::invariant(), fields::field_e2::invariant(), fields::field_e2_uniform::invariant(), fields::field_e3::invariant(), fields::field_e3_uniform::invariant(), fields::field_e4::invariant(), fields::field_ed::invariant(), fields::field_at2_e2::invariant(), fields::field_jcb::invariant(), fields::field_jcb_e13::invariant(), fields::field_jcb_e23::invariant(), fields::field_jcb_e33::invariant(), fields::field_jcb_ed::invariant(), fields::field_met::invariant(), fields::field_met_e1::invariant(), fields::field_met_e2::invariant(), fields::field_met_e3::invariant(), fields::field_met_ed::invariant(), fields::field_st2::invariant(), fields::field_st2_e3::invariant(), fields::field_st2_e2::invariant(), fields::field_st3::invariant(), fields::field_st3_e3::invariant(), fields::field_st4::invariant(), fields::field_st4_e2::invariant(), fields::field_st4_e3::invariant(), fields::zone_centered_tet_refiner::invariant(), fields::field_t2::invariant(), fields::field_t2_e2::invariant(), fields::field_t2_e3::invariant(), fields::field_t3::invariant(), fields::field_t3_e3::invariant(), fields::field_t4::invariant(), fields::field_t4_e2::invariant(), fields::field_t4_e3::invariant(), fields::field_tp::invariant(), fields::field_stp::invariant(), fields::field_at1::invariant(), fields::field_at0::invariant(), fields::field_at2::invariant(), fields::field_at2_e3::invariant(), fields::field_at3::invariant(), fields::field_at3_e3::invariant(), fields::field_atp::invariant(), sheaf::poset::invariant(), fields::field_refiner_family::invariant(), sheaf::interval_index_space_record::invariant(), sheaf::map_record::invariant(), fields::zone_centered_triangle_refiner::invariant(), sheaf::primitives_index_space_handle::invariant(), sheaf::interval_set_iterator::invariant(), sheaf::primitives_index_space_iterator::invariant(), sheaf::ij_product_structure::invariant(), sheaf::scattered_insertion_index_space_state::invariant(), fields::local_field_refiner::invariant(), fiber_bundle::tuple_space::invariant(), fiber_bundle::at1_space::invariant(), sheaf::singleton_index_space_iterator::invariant(), fiber_bundle::constant_quad::invariant(), fiber_bundle::constant_segment::invariant(), fiber_bundle::constant_hex::invariant(), sheaf::singleton_implicit_index_space_iterator::invariant(), sheaf::constant_implicit_index_space_iterator::invariant(), sheaf::ijk_product_structure::invariant(), fiber_bundle::constant_triangle::invariant(), fiber_bundle::constant_point::invariant(), fiber_bundle::constant_tet::invariant(), sheaf::array_implicit_index_space_iterator::invariant(), sheaf::ragged_array_implicit_index_space_iterator::invariant(), sheaf::list_index_space_iterator::invariant(), sheaf::array_index_space_iterator::invariant(), sheaf::explicit_index_space_iterator::invariant(), sheaf::hash_index_space_iterator::invariant(), sheaf::offset_index_space_iterator::invariant(), sheaf::primary_index_space_iterator::invariant(), sheaf::hub_index_space_iterator::invariant(), sheaf::primary_index_space_handle::invariant(), fields::edge_centered_polygon_refiner::invariant(), sheaf::hash_index_space_handle::invariant(), fiber_bundle::stp_space::invariant(), sheaf::singleton_index_space_handle::invariant(), sheaf::array_index_space_handle::invariant(), sheaf::offset_index_space_handle::invariant(), sheaf::scattered_insertion_index_space_handle::invariant(), sheaf::index_space_interval::invariant(), sheaf::reserved_primary_index_space_iterator::invariant(), fiber_bundle::base_space_crg_interval::invariant(), sheaf::reserved_primary_index_space_handle::invariant(), fiber_bundle::sec_tuple_space::invariant(), sheaf::index_equivalence_iterator::invariant(), fiber_bundle::sec_at1_space::invariant(), sheaf::filtered_depth_first_itr< T >::invariant(), fiber_bundle::at0_space::invariant(), fiber_bundle::sec_stp_space::invariant(), fiber_bundle::gln_space::invariant(), sheaf::interval_index_space_iterator::invariant(), fiber_bundle::section_space_schema_jims_index_space_handle::invariant(), fiber_bundle::atp_space::invariant(), fiber_bundle::jcb_space::invariant(), sheaf::implicit_entry_map< E, I >::invariant(), geometry::sec_ed_invertible::invariant(), fiber_bundle::sec_at0_space::invariant(), fiber_bundle::binary_section_space_schema_poset::invariant(), sheaf::gathered_insertion_index_space_handle::invariant(), fiber_bundle::sec_atp_space::invariant(), sheaf::list_index_space_handle::invariant(), sheaf::gathered_insertion_index_space_state::invariant(), sheaf::primitives_index_space_state::invariant(), fiber_bundle::vd_space::invariant(), sheaf::sum_index_space_handle::invariant(), fiber_bundle::sec_jcb_space::invariant(), sheaf::poset_member::invariant(), sheaf::singleton_index_space_state::invariant(), sheaf::index_space_iterator::invariant(), sheaf::offset_index_space_state::invariant(), sheaf::index_space_family_iterator::invariant(), sheaf::interval_index_space_handle::invariant(), fiber_bundle::sec_vd_space::invariant(), sheaf::index_space_interval_iterator::invariant(), sheaf::reserved_primary_index_space_state::invariant(), sheaf::total_poset_member::invariant(), sheaf::explicit_index_space_collection::invariant(), sheaf::implicit_crg_interval::invariant(), sheaf::sum_index_space_state::invariant(), sheaf::primary_index_space_state::invariant(), fiber_bundle::homogeneous_block_crg_interval::invariant(), sheaf::hub_index_space_handle::invariant(), sheaf::forwarding_index_space_handle::invariant(), sheaf::index_space_collection::invariant(), fields::field_eval_iterator::invariant(), sheaf::namespace_poset_member::invariant(), sheaf::explicit_index_space_interval::invariant(), fiber_bundle::tp_space::invariant(), sheaf::constant_index_space_interval::invariant(), sheaf::singleton_index_space_interval::invariant(), fiber_bundle::i_connectivity_index_space_interval::invariant(), sheaf::partial_poset_member::invariant(), sheaf::explicit_index_space_handle::invariant(), sheaf::ragged_array_index_space_interval::invariant(), fields::base_space_map::invariant(), fiber_bundle::i_adjacency_index_space_interval::invariant(), fiber_bundle::ij_connectivity_index_space_interval::invariant(), fiber_bundle::sec_tp_space::invariant(), fiber_bundle::section_space_schema_jims_index_space_state::invariant(), sheaf::array_index_space_interval::invariant(), sheaf::crg_interval::invariant(), fiber_bundle::product_section_space_schema_poset::invariant(), sheaf::hash_index_space_state::invariant(), fiber_bundle::ij_adjacency_index_space_interval::invariant(), sheaf::array_index_space_state::invariant(), fiber_bundle::ijk_connectivity_index_space_interval::invariant(), sheaf::explicit_index_space_state::invariant(), sheaf::index_space_handle::invariant(), fiber_bundle::ijk_adjacency_index_space_interval::invariant(), fields::field_vd::invariant(), sheaf::list_index_space_state::invariant(), sheaf::read_write_monitor::invariant(), fiber_bundle::sec_rep_space::invariant(), sheaf::member_record::invariant(), sheaf::interval_index_space_state::invariant(), fiber_bundle::product_section_space_schema_member::invariant(), fiber_bundle::binary_section_space_schema_member::invariant(), sheaf::primary_sum_index_space_state::invariant(), fiber_bundle::section_space_schema_poset::invariant(), sheaf::namespace_poset::invariant(), sheaf::index_space_family::invariant(), sheaf::poset_scaffold::invariant(), sheaf::schema_poset_member::invariant(), sheaf::poset::new_state(), fiber_bundle::binary_section_space_schema_poset::new_state(), fiber_bundle::product_section_space_schema_poset::new_state(), fiber_bundle::sec_rep_space::new_state(), sheaf::namespace_poset::new_state(), fiber_bundle::operator<<(), sheaf::operator<<(), fiber_bundle::eval_iterator::put_schema_anchor(), and sheaf::read_write_monitor::read_write_monitor().

◆ invariant()

bool sheaf::any::invariant ( ) const
virtual

Class invariant, intended to be redefined in each descendant. See below for template for invariant in derived classes.

Invariant

Reimplemented in sheaf::poset_state_handle, sheaf::schema_poset_member, fiber_bundle::section_space_schema_member, sheaf::abstract_poset_member, fiber_bundle::section_space_schema_member, sheaf::poset_scaffold, sheaf::index_space_family, fiber_bundle::base_space_poset, sheaf::subposet, sheaf::namespace_poset, fiber_bundle::e3, fiber_bundle::met_e3, fiber_bundle::section_space_schema_poset, fiber_bundle::met_e2, fiber_bundle::gl3, sheaf::poset_crg_state, fiber_bundle::e4, fiber_bundle::e2, fiber_bundle::st2_e3, fiber_bundle::e1, fiber_bundle::at2_e3, fiber_bundle::st2_e2, fiber_bundle::at0, fiber_bundle::t2_e3, fiber_bundle::t2_e2, fiber_bundle::jcb_e13, fiber_bundle::sec_rep_space_member, fiber_bundle::at2_e2, fiber_bundle::t4_e3, fiber_bundle::met_e1, fiber_bundle::base_space_member, fiber_bundle::gl2, fiber_bundle::t3_e3, fiber_bundle::jcb_e33, sheaf::primary_sum_index_space_state, fiber_bundle::jcb_e23, fiber_bundle::st4_e3, sheaf::depth_first_itr< T >, fiber_bundle::st4_e2, fiber_bundle::at3_e3, fiber_bundle::st3_e3, fiber_bundle::binary_section_space_schema_member, fiber_bundle::vd, fiber_bundle::product_section_space_schema_member, fiber_bundle::t4_e2, sheaf::interval_index_space_state, sheaf::primitives_poset, sheaf::member_record, fiber_bundle::gln, fiber_bundle::homogeneous_block, fiber_bundle::section_space_schema_poset, fiber_bundle::tp, fiber_bundle::structured_block_3d, fiber_bundle::structured_block_2d, sheaf::poset_component, fiber_bundle::structured_block_1d, fiber_bundle::jcb, fiber_bundle::point_block_3d, fiber_bundle::sec_rep_space, fiber_bundle::at2, fiber_bundle::st2, sheaf::read_write_monitor, fiber_bundle::point_block_2d, fiber_bundle::st3, fiber_bundle::st4, fiber_bundle::zone_nodes_block_crg_interval, sheaf::list_index_space_state, fiber_bundle::at3, fields::field_vd, sheaf::poset_powerset_state, fiber_bundle::ijk_adjacency_index_space_interval, fiber_bundle::sec_vd, sheaf::index_space_handle, fiber_bundle::point_block_1d, fiber_bundle::structured_block_3d_crg_interval, sheaf::explicit_index_space_state, fiber_bundle::t2, fiber_bundle::t4, fiber_bundle::t3, fiber_bundle::ijk_connectivity_index_space_interval, sheaf::array_index_space_state, fiber_bundle::ij_adjacency_index_space_interval, fiber_bundle::met_ed, sheaf::hash_index_space_state, fiber_bundle::at1, fiber_bundle::sec_e3_uniform, fiber_bundle::zone_nodes_block, fiber_bundle::met, fiber_bundle::product_section_space_schema_poset, fiber_bundle::tuple, sheaf::crg_interval, fiber_bundle::atp, fiber_bundle::sec_e2_uniform, sheaf::array_index_space_interval, fiber_bundle::section_space_schema_jims_index_space_state, fiber_bundle::sec_tp_space, fiber_bundle::ij_connectivity_index_space_interval, fiber_bundle::ed, fiber_bundle::i_adjacency_index_space_interval, fields::base_space_map, sheaf::ragged_array_index_space_interval, fiber_bundle::sec_e1_uniform, sheaf::explicit_index_space_handle, fiber_bundle::structured_block_2d_crg_interval, fiber_bundle::point_block_crg_interval, fiber_bundle::stp, sheaf::partial_poset_member, fiber_bundle::sec_tp, fiber_bundle::structured_block, fiber_bundle::i_connectivity_index_space_interval, fiber_bundle::tp_space, sheaf::constant_index_space_interval, sheaf::singleton_index_space_interval, sheaf::explicit_index_space_interval, sheaf::namespace_poset_member, fields::field_eval_iterator, sheaf::index_space_collection, fiber_bundle::structured_block_1d_crg_interval, sheaf::forwarding_index_space_handle, fiber_bundle::jcb_ed, sheaf::hub_index_space_handle, fields::section_pusher, fiber_bundle::homogeneous_block_crg_interval, sheaf::refinable_poset, sheaf::primary_index_space_state, sheaf::sum_index_space_state, sheaf::implicit_crg_interval, fiber_bundle::bilinear_2d, sheaf::explicit_index_space_collection, fiber_bundle::sec_at0, sheaf::reserved_primary_index_space_state, sheaf::total_poset_member, fiber_bundle::sec_vd_space, sheaf::index_space_interval_iterator, fiber_bundle::sec_e2, fiber_bundle::sec_e3, fiber_bundle::sec_e1, sheaf::interval_index_space_handle, fiber_bundle::sec_met_e3, fiber_bundle::sec_met_e1, fiber_bundle::sec_met_e2, sheaf::index_space_family_iterator, sheaf::offset_index_space_state, fiber_bundle::linear_2d, fiber_bundle::sec_e4, fiber_bundle::sec_jcb, sheaf::index_space_iterator, sheaf::singleton_index_space_state, fiber_bundle::linear_3d, fiber_bundle::sec_at2_e3, fiber_bundle::sec_at3_e3, fiber_bundle::sec_st2_e2, fiber_bundle::sec_atp, fiber_bundle::sec_st2_e3, fiber_bundle::sec_st3_e3, fiber_bundle::sec_st4_e2, fiber_bundle::sec_st4_e3, sheaf::poset_member, fiber_bundle::section_evaluator, fiber_bundle::sec_at1, fiber_bundle::trilinear_3d, fiber_bundle::sec_jcb_space, fiber_bundle::sec_t2_e3, fiber_bundle::sec_t3_e3, fiber_bundle::sec_t4_e2, fiber_bundle::sec_t4_e3, fiber_bundle::sec_at2_e2, fiber_bundle::sec_t2_e2, sheaf::sum_index_space_handle, fiber_bundle::vd_space, fiber_bundle::sec_jcb_e23, fiber_bundle::sec_ed, fiber_bundle::sec_met_ed, sheaf::primitives_index_space_state, fiber_bundle::sec_jcb_e13, fiber_bundle::sec_jcb_e33, fiber_bundle::sec_stp, fiber_bundle::sec_tuple, sheaf::gathered_insertion_index_space_state, sheaf::list_index_space_handle, fiber_bundle::local_base_space_member, fiber_bundle::linear_1d, fiber_bundle::sec_atp_space, fiber_bundle::uniform_2d, fiber_bundle::uniform_1d, fiber_bundle::quadratic_1d, fiber_bundle::uniform_3d, fiber_bundle::quadratic_2d, fiber_bundle::group, sheaf::gathered_insertion_index_space_handle, fiber_bundle::quadratic_3d, fiber_bundle::binary_section_space_schema_poset, fiber_bundle::sec_at0_space, fiber_bundle::sec_at2, fiber_bundle::sec_at3, fiber_bundle::sec_st2, fiber_bundle::sec_st3, fiber_bundle::sec_st4, fiber_bundle::sec_met, fields::body_pusher, geometry::sec_ed_invertible, fiber_bundle::ijk_adjacency_implicit_index_space_iterator, sheaf::implicit_entry_map< E, I >, sheaf::poset_table_state, fiber_bundle::atp_space, fiber_bundle::jcb_space, sheaf::name_multimap, fiber_bundle::sec_t2, fiber_bundle::sec_t3, fiber_bundle::sec_t4, fiber_bundle::section_space_schema_jims_index_space_handle, fiber_bundle::sec_jcb_ed, fiber_bundle::section_space_schema_jims_index_space_iterator, fiber_bundle::constant_fcn_space, sheaf::interval_index_space_iterator, fiber_bundle::gln_space, fiber_bundle::ij_adjacency_implicit_index_space_iterator, fiber_bundle::sec_stp_space, fiber_bundle::sec_rep_descriptor_poset, sheaf::interval_set, fiber_bundle::at0_space, fiber_bundle::sec_at1_space, sheaf::filtered_depth_first_itr< T >, fields::property_disc_iterator, sheaf::index_equivalence_iterator, fiber_bundle::base_space_crg_interval, fiber_bundle::sec_tuple_space, sheaf::reserved_primary_index_space_handle, fiber_bundle::ijk_connectivity_implicit_index_space_iterator, sheaf::reserved_primary_index_space_iterator, sheaf::ragged_array< T >, sheaf::ragged_array< pod_type >, sheaf::ragged_array< pod_index_type >, sheaf::index_space_interval, fiber_bundle::i_adjacency_implicit_index_space_iterator, fiber_bundle::block_adjacency, sheaf::scattered_insertion_index_space_handle, sheaf::array_index_space_handle, sheaf::offset_index_space_handle, fiber_bundle::stp_space, fiber_bundle::ij_connectivity_implicit_index_space_iterator, sheaf::singleton_index_space_handle, geometry::line_surface_intersecter, sheaf::hash_index_space_handle, fields::edge_centered_polygon_refiner, sheaf::primary_index_space_handle, sheaf::hub_index_space_iterator, sheaf::offset_index_space_iterator, sheaf::primary_index_space_iterator, sheaf::array_index_space_iterator, sheaf::explicit_index_space_iterator, sheaf::hash_index_space_iterator, sheaf::list_index_space_iterator, fiber_bundle::i_connectivity_implicit_index_space_iterator, sheaf::ragged_array_implicit_index_space_iterator, sheaf::array_implicit_index_space_iterator, fiber_bundle::block_connectivity, fiber_bundle::constant_tet, fiber_bundle::constant_point, fiber_bundle::constant_triangle, fiber_bundle::constant_hex, sheaf::constant_implicit_index_space_iterator, sheaf::ijk_product_structure, sheaf::singleton_implicit_index_space_iterator, fiber_bundle::constant_quad, fiber_bundle::constant_segment, fiber_bundle::at1_space, fiber_bundle::tuple_space, sheaf::singleton_index_space_iterator, fields::local_field_refiner, sheaf::scattered_insertion_index_space_state, sheaf::ij_product_structure, fields::property_disc_iterator_1_3, sheaf::primitives_poset_schema, fiber_bundle::chart_point_3d, fields::property_disc_iterator_1_2, sheaf::primitives_index_space_iterator, sheaf::interval_set_iterator, sheaf::implicit_entry_map_iterator< E, I >, sheaf::primitives_index_space_handle, sheaf::standard_member_hack_crg_interval, fields::zone_centered_triangle_refiner, sheaf::interval_index_space_record, sheaf::map_record, fields::property_disc_iterator_4_3, fields::field_refiner_family, sheaf::poset, fiber_bundle::chart_point_2d, fields::field_at0, fields::field_at1, fields::field_at2, fields::field_at2_e2, fields::field_at2_e3, fields::field_at3, fields::field_at3_e3, fields::field_atp, fields::field_e1, fields::field_e1_uniform, fields::field_e2, fields::field_e2_uniform, fields::field_e3, fields::field_e3_uniform, fields::field_e4, fields::field_ed, fields::field_jcb, fields::field_jcb_e13, fields::field_jcb_e23, fields::field_jcb_e33, fields::field_jcb_ed, fields::field_met, fields::field_met_e1, fields::field_met_e2, fields::field_met_e3, fields::field_met_ed, fields::field_st2, fields::field_st2_e2, fields::field_st2_e3, fields::field_st3, fields::field_st3_e3, fields::field_st4, fields::field_st4_e2, fields::field_st4_e3, fields::field_stp, fields::field_t2, fields::field_t2_e2, fields::field_t2_e3, fields::field_t3, fields::field_t3_e3, fields::field_t4, fields::field_t4_e2, fields::field_t4_e3, fields::field_tp, fields::zone_centered_tet_refiner, fiber_bundle::chart_point_1d, fields::zone_centered_segment_refiner, fiber_bundle::chart_point, fields::property_disc_iterator_4_2, fiber_bundle::hex_connectivity, fiber_bundle::sec_rep_descriptor, sheaf::implicit_index_space_iterator, fields::body_builder, sheaf::poset_state, fields::property_disc_iterator_1_1, sheaf::record_set, sheaf::explicit_crg_interval, sheaf::namespace_poset_schema, fiber_bundle::linear_fcn_space, fiber_bundle::tetra_connectivity, fields::average_push_action, fields::variance_bound_refinement_policy, fields::zone_centered_error_bound_refinement_policy, fiber_bundle::triangle_connectivity, fields::edge_centered_triangle_refiner, fiber_bundle::mesh_partition, fields::barycentric_triangle_refiner, fields::barycentric_quad_refiner, fields::field_refinement_policy, sheaf::abstract_product_structure, sheaf::poset_orderer, fields::average_base_space_map_push_action, fiber_bundle::integrable_section_evaluator, sheaf::triorder_itr< T >, sheaf::preorder_itr< T >, fiber_bundle::differentiable_section_evaluator, sheaf::biorder_itr< T >, sheaf::linkorder_itr< T >, sheaf::postorder_itr< T >, fields::section_pusher_push_action, fields::discretization_pusher, fields::constant_push_action, fields::depth_bound_refinement_policy, fields::refining_section_pusher, fields::field_refiner, fields::barycentric_refiner_family, fields::edge_centered_refiner_family, sheaf::record_queue, fields::zone_centered_refiner_family, fiber_bundle::line_connectivity, fiber_bundle::point_connectivity, fields::base_space_map_push_action, fields::constant_base_space_map_push_action, fiber_bundle::sparse_section_dof_map, fields::copy_push_action, sheaf::filtered_depth_first_iterator, sheaf::attributes_record_set, fields::copy_base_space_map_push_action, sheaf::storage_agent, sheaf::poset_dof_map, sheaf::depth_first_iterator, fiber_bundle::block_relation, tool::visualization_iterator_1_3, tool::vtk_poly_data_builder, fiber_bundle::array_field_dof_map, geometry::geometry_namespace, tool::visualization_iterator_4_3, tool::vtk_abstract_grid_builder, fiber_bundle::sparse_field_dof_map, fiber_bundle::section_eval_iterator, sheaf::namespace_poset_dof_map, fields::avg_section_pusher, fiber_bundle::array_section_dof_map, fiber_bundle::eval_iterator, fiber_bundle::section_component_iterator, sheaf::primitives_poset_dof_map, sheaf::array_poset_dof_map, fiber_bundle::eval_family, tool::visualization_iterator_1_1, tool::visualization_iterator_4_2, fiber_bundle::array_sec_vd_dof_map, fiber_bundle::unstructured_block, sheaf::postorder_member_iterator, sheaf::preorder_member_iterator, sheaf::sheaf_file, fiber_bundle::binary_section_dof_iterator, fiber_bundle::product_section_dof_iterator, fiber_bundle::binary_section_component_iterator, fiber_bundle::discretization_iterator, sheaf::poset_bounds_descriptor, sheaf::poset_general_record, fiber_bundle::section_dof_iterator, sheaf::dof_tuple_record_set, sheaf::filtered_depth_first_member_iterator, fiber_bundle::section_dof_map, sheaf::poset_data_type_map, fiber_bundle::section_dof_iterator, fiber_bundle::field_dof_map, tool::visualization_iterator, tool::vtk_unstructured_grid_builder, sheaf::poset_dof_iterator, sheaf::attributes_record, sheaf::triorder_iterator, sheaf::record, sheaf::linkorder_iterator, sheaf::postorder_iterator, sheaf::preorder_iterator, sheaf::schema_descriptor, sheaf::biorder_iterator, sheaf::poset_traverser, sheaf::data_converter, sheaf::member_record_set, sheaf::data_type_map, sheaf::member_member_poset_bounds, sheaf::poset_bounds, fiber_bundle::constant_eval_family, fiber_bundle::dlinear_eval_family, fiber_bundle::uniform_eval_family, sheaf::variable_length_record, sheaf::member_names_record, sheaf::poset_slicer, sheaf::subposet_member_iterator, sheaf::dof_tuple_class_names_record, sheaf::dof_tuple_col_bounds_record, sheaf::dof_tuple_domain_offsets_record, sheaf::dof_tuple_schema_ids_record, sheaf::dof_tuple_schema_versions_record, sheaf::dof_tuple_types_record, sheaf::member_class_names_record, sheaf::file_data_type_map, sheaf::id_space_names_record, sheaf::subposet_names_record, and sheaf::table_dof_tuple_record.

Definition at line 153 of file any.cc.

References disable_invariance_check_request_depth().

Referenced by fiber_bundle::sec_vd::fiber_is_ancestor_of(), fiber_bundle::sec_jcb_ed::fiber_is_ancestor_of(), fiber_bundle::sec_t3::fiber_is_ancestor_of(), fiber_bundle::sec_t4::fiber_is_ancestor_of(), fiber_bundle::sec_t2::fiber_is_ancestor_of(), fiber_bundle::sec_met::fiber_is_ancestor_of(), fiber_bundle::sec_st3::fiber_is_ancestor_of(), fiber_bundle::sec_st4::fiber_is_ancestor_of(), fiber_bundle::sec_at3::fiber_is_ancestor_of(), fiber_bundle::sec_at2::fiber_is_ancestor_of(), fiber_bundle::sec_st2::fiber_is_ancestor_of(), fiber_bundle::sec_stp::fiber_is_ancestor_of(), fiber_bundle::sec_tuple::fiber_is_ancestor_of(), fiber_bundle::sec_jcb_e33::fiber_is_ancestor_of(), fiber_bundle::sec_jcb_e13::fiber_is_ancestor_of(), fiber_bundle::sec_ed::fiber_is_ancestor_of(), fiber_bundle::sec_met_ed::fiber_is_ancestor_of(), fiber_bundle::sec_jcb_e23::fiber_is_ancestor_of(), fiber_bundle::sec_t2_e2::fiber_is_ancestor_of(), fiber_bundle::sec_at2_e2::fiber_is_ancestor_of(), fiber_bundle::sec_t3_e3::fiber_is_ancestor_of(), fiber_bundle::sec_t4_e2::fiber_is_ancestor_of(), fiber_bundle::sec_t4_e3::fiber_is_ancestor_of(), fiber_bundle::sec_t2_e3::fiber_is_ancestor_of(), fiber_bundle::sec_at1::fiber_is_ancestor_of(), fiber_bundle::sec_st2_e3::fiber_is_ancestor_of(), fiber_bundle::sec_st3_e3::fiber_is_ancestor_of(), fiber_bundle::sec_st4_e3::fiber_is_ancestor_of(), fiber_bundle::sec_st4_e2::fiber_is_ancestor_of(), fiber_bundle::sec_atp::fiber_is_ancestor_of(), fiber_bundle::sec_st2_e2::fiber_is_ancestor_of(), fiber_bundle::sec_at2_e3::fiber_is_ancestor_of(), fiber_bundle::sec_at3_e3::fiber_is_ancestor_of(), fiber_bundle::sec_jcb::fiber_is_ancestor_of(), fiber_bundle::sec_e4::fiber_is_ancestor_of(), fiber_bundle::sec_met_e1::fiber_is_ancestor_of(), fiber_bundle::sec_met_e2::fiber_is_ancestor_of(), fiber_bundle::sec_met_e3::fiber_is_ancestor_of(), fiber_bundle::sec_e3::fiber_is_ancestor_of(), fiber_bundle::sec_e2::fiber_is_ancestor_of(), fiber_bundle::sec_at0::fiber_is_ancestor_of(), fiber_bundle::sec_tp::fiber_is_ancestor_of(), sheaf::data_type_map::invariant(), sheaf::poset_bounds::invariant(), sheaf::data_converter::invariant(), sheaf::record::invariant(), sheaf::filtered_depth_first_member_iterator::invariant(), sheaf::poset_bounds_descriptor::invariant(), sheaf::sheaf_file::invariant(), tool::vtk_abstract_grid_builder::invariant(), tool::vtk_poly_data_builder::invariant(), fiber_bundle::block_relation::invariant(), sheaf::depth_first_iterator::invariant(), sheaf::record_queue::invariant(), fields::field_refiner::invariant(), fields::depth_bound_refinement_policy::invariant(), fields::refining_section_pusher::invariant(), fiber_bundle::differentiable_section_evaluator::invariant(), fiber_bundle::integrable_section_evaluator::invariant(), sheaf::abstract_product_structure::invariant(), fields::field_refinement_policy::invariant(), fiber_bundle::mesh_partition::invariant(), fields::variance_bound_refinement_policy::invariant(), fields::zone_centered_error_bound_refinement_policy::invariant(), fiber_bundle::chart_point::invariant(), fields::field_refiner_family::invariant(), sheaf::implicit_entry_map_iterator< E, I >::invariant(), sheaf::interval_set_iterator::invariant(), fields::local_field_refiner::invariant(), sheaf::index_equivalence_iterator::invariant(), sheaf::implicit_entry_map< E, I >::invariant(), fiber_bundle::section_evaluator::invariant(), sheaf::index_space_iterator::invariant(), sheaf::index_space_family_iterator::invariant(), sheaf::index_space_interval_iterator::invariant(), sheaf::index_space_collection::invariant(), fields::base_space_map::invariant(), sheaf::crg_interval::invariant(), sheaf::explicit_index_space_state::invariant(), sheaf::index_space_handle::invariant(), fields::field_vd::invariant(), sheaf::depth_first_itr< T >::invariant(), sheaf::index_space_family::invariant(), sheaf::poset_scaffold::invariant(), fiber_bundle::at3::is_ancestor_of(), fiber_bundle::at2::is_ancestor_of(), and ~any().

◆ invariant_check()

bool sheaf::any::invariant_check ( ) const
inline

True if invariant checking is enabled.

Definition at line 79 of file any.h.

Referenced by any(), fiber_bundle::quad_connectivity::element_type(), sheaf::variable_length_record::invariant(), fiber_bundle::dlinear_eval_family::invariant(), fiber_bundle::uniform_eval_family::invariant(), fiber_bundle::constant_eval_family::invariant(), sheaf::member_member_poset_bounds::invariant(), sheaf::poset_bounds::invariant(), sheaf::data_type_map::invariant(), sheaf::data_converter::invariant(), sheaf::record::invariant(), sheaf::attributes_record::invariant(), sheaf::poset_data_type_map::invariant(), sheaf::dof_tuple_record_set::invariant(), sheaf::filtered_depth_first_member_iterator::invariant(), sheaf::poset_bounds_descriptor::invariant(), sheaf::poset_general_record::invariant(), fiber_bundle::discretization_iterator::invariant(), fiber_bundle::binary_section_component_iterator::invariant(), fiber_bundle::binary_section_dof_iterator::invariant(), fiber_bundle::product_section_dof_iterator::invariant(), sheaf::sheaf_file::invariant(), sheaf::postorder_member_iterator::invariant(), sheaf::preorder_member_iterator::invariant(), sheaf::array_poset_dof_map::invariant(), sheaf::primitives_poset_dof_map::invariant(), fiber_bundle::eval_iterator::invariant(), sheaf::namespace_poset_dof_map::invariant(), sheaf::depth_first_iterator::invariant(), sheaf::attributes_record_set::invariant(), sheaf::filtered_depth_first_iterator::invariant(), fields::copy_push_action::invariant(), fiber_bundle::line_connectivity::invariant(), fiber_bundle::point_connectivity::invariant(), fields::zone_centered_refiner_family::invariant(), sheaf::record_queue::invariant(), fields::edge_centered_refiner_family::invariant(), fields::barycentric_refiner_family::invariant(), fields::field_refiner::invariant(), fields::depth_bound_refinement_policy::invariant(), fields::refining_section_pusher::invariant(), fields::constant_push_action::invariant(), sheaf::abstract_product_structure::invariant(), fields::field_refinement_policy::invariant(), fields::barycentric_quad_refiner::invariant(), fields::barycentric_triangle_refiner::invariant(), fields::edge_centered_triangle_refiner::invariant(), fiber_bundle::triangle_connectivity::invariant(), fields::variance_bound_refinement_policy::invariant(), fields::zone_centered_error_bound_refinement_policy::invariant(), fiber_bundle::tetra_connectivity::invariant(), fields::average_push_action::invariant(), sheaf::namespace_poset_schema::invariant(), sheaf::explicit_crg_interval::invariant(), fields::property_disc_iterator_1_1::invariant(), sheaf::poset_state::invariant(), fiber_bundle::sec_rep_descriptor::invariant(), fiber_bundle::hex_connectivity::invariant(), sheaf::implicit_index_space_iterator::invariant(), fiber_bundle::chart_point::invariant(), fields::zone_centered_segment_refiner::invariant(), fields::field_e2::invariant(), fields::field_e2_uniform::invariant(), fields::field_e3::invariant(), fields::field_e3_uniform::invariant(), fields::field_e4::invariant(), fields::field_ed::invariant(), fields::field_jcb::invariant(), fields::field_jcb_e23::invariant(), fields::field_jcb_e33::invariant(), fields::field_jcb_e13::invariant(), fields::field_jcb_ed::invariant(), fields::field_met::invariant(), fields::field_met_e1::invariant(), fields::field_met_e2::invariant(), fields::field_met_e3::invariant(), fields::field_met_ed::invariant(), fields::field_st2::invariant(), fields::field_st2_e2::invariant(), fields::field_st2_e3::invariant(), fields::field_st3::invariant(), fields::field_st3_e3::invariant(), fields::field_st4::invariant(), fields::field_st4_e2::invariant(), fields::field_st4_e3::invariant(), fields::field_stp::invariant(), fields::field_t2::invariant(), fields::field_t2_e2::invariant(), fields::field_t2_e3::invariant(), fields::field_t3::invariant(), fields::field_t3_e3::invariant(), fields::field_t4::invariant(), fields::field_t4_e2::invariant(), fields::field_t4_e3::invariant(), fields::field_tp::invariant(), fields::field_at0::invariant(), fields::field_at1::invariant(), fields::field_at2::invariant(), fields::field_at2_e2::invariant(), fields::zone_centered_tet_refiner::invariant(), fields::field_at2_e3::invariant(), fields::field_at3::invariant(), fields::field_at3_e3::invariant(), fields::field_atp::invariant(), fields::field_e1::invariant(), fields::field_e1_uniform::invariant(), sheaf::poset::invariant(), fields::field_refiner_family::invariant(), sheaf::interval_index_space_record::invariant(), sheaf::map_record::invariant(), fields::zone_centered_triangle_refiner::invariant(), sheaf::primitives_index_space_handle::invariant(), sheaf::interval_set_iterator::invariant(), sheaf::primitives_index_space_iterator::invariant(), sheaf::ij_product_structure::invariant(), sheaf::scattered_insertion_index_space_state::invariant(), fields::local_field_refiner::invariant(), fiber_bundle::at1_space::invariant(), sheaf::singleton_index_space_iterator::invariant(), fiber_bundle::tuple_space::invariant(), fiber_bundle::constant_segment::invariant(), fiber_bundle::constant_quad::invariant(), fiber_bundle::constant_hex::invariant(), sheaf::singleton_implicit_index_space_iterator::invariant(), sheaf::constant_implicit_index_space_iterator::invariant(), sheaf::ijk_product_structure::invariant(), fiber_bundle::constant_triangle::invariant(), fiber_bundle::constant_point::invariant(), fiber_bundle::constant_tet::invariant(), sheaf::array_implicit_index_space_iterator::invariant(), sheaf::ragged_array_implicit_index_space_iterator::invariant(), sheaf::list_index_space_iterator::invariant(), sheaf::array_index_space_iterator::invariant(), sheaf::hash_index_space_iterator::invariant(), sheaf::explicit_index_space_iterator::invariant(), sheaf::offset_index_space_iterator::invariant(), sheaf::primary_index_space_iterator::invariant(), sheaf::hub_index_space_iterator::invariant(), sheaf::primary_index_space_handle::invariant(), fields::edge_centered_polygon_refiner::invariant(), sheaf::hash_index_space_handle::invariant(), sheaf::singleton_index_space_handle::invariant(), fiber_bundle::stp_space::invariant(), sheaf::array_index_space_handle::invariant(), sheaf::offset_index_space_handle::invariant(), sheaf::scattered_insertion_index_space_handle::invariant(), sheaf::index_space_interval::invariant(), sheaf::reserved_primary_index_space_iterator::invariant(), fiber_bundle::sec_tuple_space::invariant(), fiber_bundle::base_space_crg_interval::invariant(), sheaf::reserved_primary_index_space_handle::invariant(), sheaf::index_equivalence_iterator::invariant(), fiber_bundle::at0_space::invariant(), fiber_bundle::sec_at1_space::invariant(), sheaf::filtered_depth_first_itr< T >::invariant(), fiber_bundle::sec_stp_space::invariant(), fiber_bundle::gln_space::invariant(), sheaf::interval_index_space_iterator::invariant(), fiber_bundle::section_space_schema_jims_index_space_handle::invariant(), fiber_bundle::jcb_space::invariant(), fiber_bundle::atp_space::invariant(), sheaf::implicit_entry_map< E, I >::invariant(), geometry::sec_ed_invertible::invariant(), fiber_bundle::binary_section_space_schema_poset::invariant(), fiber_bundle::sec_at0_space::invariant(), sheaf::gathered_insertion_index_space_handle::invariant(), fiber_bundle::sec_atp_space::invariant(), sheaf::list_index_space_handle::invariant(), sheaf::gathered_insertion_index_space_state::invariant(), sheaf::primitives_index_space_state::invariant(), fiber_bundle::vd_space::invariant(), sheaf::sum_index_space_handle::invariant(), fiber_bundle::sec_jcb_space::invariant(), sheaf::poset_member::invariant(), sheaf::singleton_index_space_state::invariant(), sheaf::index_space_iterator::invariant(), sheaf::offset_index_space_state::invariant(), sheaf::index_space_family_iterator::invariant(), sheaf::interval_index_space_handle::invariant(), fiber_bundle::sec_vd_space::invariant(), sheaf::index_space_interval_iterator::invariant(), sheaf::total_poset_member::invariant(), sheaf::reserved_primary_index_space_state::invariant(), sheaf::explicit_index_space_collection::invariant(), sheaf::implicit_crg_interval::invariant(), sheaf::sum_index_space_state::invariant(), sheaf::primary_index_space_state::invariant(), fiber_bundle::homogeneous_block_crg_interval::invariant(), sheaf::hub_index_space_handle::invariant(), sheaf::forwarding_index_space_handle::invariant(), sheaf::index_space_collection::invariant(), fields::field_eval_iterator::invariant(), sheaf::namespace_poset_member::invariant(), sheaf::explicit_index_space_interval::invariant(), sheaf::singleton_index_space_interval::invariant(), fiber_bundle::tp_space::invariant(), sheaf::constant_index_space_interval::invariant(), fiber_bundle::i_connectivity_index_space_interval::invariant(), sheaf::partial_poset_member::invariant(), sheaf::explicit_index_space_handle::invariant(), sheaf::ragged_array_index_space_interval::invariant(), fields::base_space_map::invariant(), fiber_bundle::i_adjacency_index_space_interval::invariant(), fiber_bundle::ij_connectivity_index_space_interval::invariant(), fiber_bundle::sec_tp_space::invariant(), fiber_bundle::section_space_schema_jims_index_space_state::invariant(), sheaf::array_index_space_interval::invariant(), sheaf::crg_interval::invariant(), fiber_bundle::product_section_space_schema_poset::invariant(), sheaf::hash_index_space_state::invariant(), fiber_bundle::ij_adjacency_index_space_interval::invariant(), fiber_bundle::ijk_connectivity_index_space_interval::invariant(), sheaf::array_index_space_state::invariant(), sheaf::explicit_index_space_state::invariant(), sheaf::index_space_handle::invariant(), fiber_bundle::ijk_adjacency_index_space_interval::invariant(), fields::field_vd::invariant(), sheaf::list_index_space_state::invariant(), sheaf::read_write_monitor::invariant(), fiber_bundle::sec_rep_space::invariant(), sheaf::member_record::invariant(), sheaf::interval_index_space_state::invariant(), fiber_bundle::product_section_space_schema_member::invariant(), fiber_bundle::binary_section_space_schema_member::invariant(), sheaf::primary_sum_index_space_state::invariant(), fiber_bundle::section_space_schema_poset::invariant(), sheaf::namespace_poset::invariant(), sheaf::index_space_family::invariant(), sheaf::poset_scaffold::invariant(), and sheaf::schema_poset_member::invariant().

◆ is_ancestor_of()

bool sheaf::any::is_ancestor_of ( const any other) const
virtual

True if other conforms to this.

Precondition
  • other != 0

Reimplemented in sheaf::poset_state_handle, sheaf::schema_poset_member, fiber_bundle::section_space_schema_member, sheaf::abstract_poset_member, fiber_bundle::section_space_schema_member, sheaf::poset_scaffold, sheaf::index_space_family, fiber_bundle::base_space_poset, sheaf::subposet, sheaf::namespace_poset, fiber_bundle::e3, fiber_bundle::met_e3, fiber_bundle::section_space_schema_poset, fiber_bundle::gl3, fiber_bundle::met_e2, sheaf::poset_crg_state, fiber_bundle::e4, fiber_bundle::t2_e3, fiber_bundle::e2, fiber_bundle::st2_e3, fiber_bundle::e1, fiber_bundle::t2_e2, fiber_bundle::at2_e3, fiber_bundle::st2_e2, fiber_bundle::at0, fiber_bundle::jcb_e13, fiber_bundle::t4_e3, fiber_bundle::base_space_member, fiber_bundle::at2_e2, fiber_bundle::gl2, fiber_bundle::sec_rep_space_member, fiber_bundle::met_e1, fiber_bundle::t3_e3, fiber_bundle::jcb_e33, sheaf::primary_sum_index_space_state, fiber_bundle::jcb_e23, fiber_bundle::st4_e3, sheaf::depth_first_itr< T >, fiber_bundle::st4_e2, fiber_bundle::at3_e3, fiber_bundle::st3_e3, fiber_bundle::binary_section_space_schema_member, fiber_bundle::t4_e2, fiber_bundle::vd, fiber_bundle::product_section_space_schema_member, sheaf::member_record, fiber_bundle::gln, fiber_bundle::homogeneous_block, sheaf::interval_index_space_state, sheaf::primitives_poset, fiber_bundle::structured_block_3d, fiber_bundle::section_space_schema_poset, fiber_bundle::structured_block_2d, fiber_bundle::tp, fiber_bundle::structured_block_1d, sheaf::poset_component, fiber_bundle::jcb, fiber_bundle::point_block_3d, fiber_bundle::sec_rep_space, fiber_bundle::point_block_2d, fiber_bundle::at2, fiber_bundle::st2, fiber_bundle::st3, fiber_bundle::st4, sheaf::list_index_space_state, fiber_bundle::at3, fiber_bundle::point_block_1d, sheaf::read_write_monitor, fiber_bundle::zone_nodes_block_crg_interval, fiber_bundle::ijk_adjacency_index_space_interval, fiber_bundle::sec_vd, sheaf::index_space_handle, sheaf::poset_powerset_state, fiber_bundle::t2, fiber_bundle::t4, fiber_bundle::t3, sheaf::explicit_index_space_state, fiber_bundle::structured_block_3d_crg_interval, fiber_bundle::ijk_connectivity_index_space_interval, fields::field_vd, sheaf::array_index_space_state, fiber_bundle::ij_adjacency_index_space_interval, fiber_bundle::met_ed, sheaf::hash_index_space_state, fiber_bundle::sec_e3_uniform, fiber_bundle::at1, fiber_bundle::met, fiber_bundle::product_section_space_schema_poset, fiber_bundle::tuple, sheaf::crg_interval, fiber_bundle::zone_nodes_block, fiber_bundle::sec_e2_uniform, sheaf::array_index_space_interval, fiber_bundle::section_space_schema_jims_index_space_state, fiber_bundle::atp, fiber_bundle::ij_connectivity_index_space_interval, fiber_bundle::ed, fiber_bundle::i_adjacency_index_space_interval, fiber_bundle::sec_tp_space, sheaf::ragged_array_index_space_interval, fiber_bundle::sec_e1_uniform, sheaf::explicit_index_space_handle, fiber_bundle::structured_block, fiber_bundle::structured_block_2d_crg_interval, fiber_bundle::sec_tp, fiber_bundle::stp, fiber_bundle::i_connectivity_index_space_interval, sheaf::partial_poset_member, fiber_bundle::point_block_crg_interval, sheaf::constant_index_space_interval, sheaf::singleton_index_space_interval, sheaf::explicit_index_space_interval, fiber_bundle::tp_space, sheaf::namespace_poset_member, fields::field_eval_iterator, sheaf::index_space_collection, sheaf::forwarding_index_space_handle, fiber_bundle::jcb_ed, sheaf::hub_index_space_handle, fiber_bundle::structured_block_1d_crg_interval, fiber_bundle::homogeneous_block_crg_interval, fiber_bundle::bilinear_2d, sheaf::refinable_poset, sheaf::primary_index_space_state, sheaf::sum_index_space_state, sheaf::implicit_crg_interval, sheaf::explicit_index_space_collection, fiber_bundle::sec_at0, sheaf::reserved_primary_index_space_state, sheaf::index_space_interval_iterator, fiber_bundle::sec_e2, fiber_bundle::sec_e3, fiber_bundle::linear_2d, fiber_bundle::sec_e1, sheaf::total_poset_member, sheaf::interval_index_space_handle, fiber_bundle::sec_vd_space, fiber_bundle::sec_met_e3, fiber_bundle::linear_3d, fiber_bundle::sec_met_e1, fiber_bundle::sec_met_e2, sheaf::index_space_family_iterator, sheaf::offset_index_space_state, fiber_bundle::sec_e4, fiber_bundle::sec_jcb, sheaf::index_space_iterator, sheaf::singleton_index_space_state, fiber_bundle::section_evaluator, fiber_bundle::sec_at2_e3, fiber_bundle::sec_at3_e3, fiber_bundle::trilinear_3d, fiber_bundle::sec_st2_e2, fiber_bundle::sec_atp, fiber_bundle::sec_st2_e3, fiber_bundle::sec_st3_e3, fiber_bundle::sec_st4_e2, fiber_bundle::sec_st4_e3, fiber_bundle::sec_at1, sheaf::poset_member, fiber_bundle::sec_t2_e3, fiber_bundle::sec_t3_e3, fiber_bundle::sec_t4_e2, fiber_bundle::sec_t4_e3, fiber_bundle::sec_at2_e2, fiber_bundle::sec_t2_e2, fiber_bundle::sec_jcb_space, sheaf::sum_index_space_handle, fiber_bundle::local_base_space_member, fiber_bundle::linear_1d, fiber_bundle::uniform_2d, fiber_bundle::sec_jcb_e23, fiber_bundle::sec_ed, fiber_bundle::sec_met_ed, sheaf::primitives_index_space_state, fiber_bundle::uniform_1d, fiber_bundle::sec_jcb_e13, fiber_bundle::sec_jcb_e33, fiber_bundle::sec_stp, fiber_bundle::sec_tuple, fiber_bundle::quadratic_1d, fiber_bundle::uniform_3d, fiber_bundle::quadratic_2d, fiber_bundle::group, fiber_bundle::vd_space, sheaf::gathered_insertion_index_space_state, sheaf::list_index_space_handle, fiber_bundle::quadratic_3d, fiber_bundle::sec_atp_space, sheaf::gathered_insertion_index_space_handle, fiber_bundle::binary_section_space_schema_poset, fiber_bundle::sec_at2, fiber_bundle::sec_at3, fiber_bundle::sec_st2, fiber_bundle::sec_st3, fiber_bundle::sec_st4, sheaf::name_multimap, fiber_bundle::sec_met, fiber_bundle::sec_at0_space, geometry::sec_ed_invertible, fiber_bundle::ijk_adjacency_implicit_index_space_iterator, sheaf::implicit_entry_map< E, I >, fiber_bundle::sec_t2, fiber_bundle::sec_t3, fiber_bundle::sec_t4, sheaf::poset_table_state, fiber_bundle::atp_space, fiber_bundle::jcb_space, fiber_bundle::section_space_schema_jims_index_space_handle, fiber_bundle::constant_fcn_space, fiber_bundle::sec_jcb_ed, fiber_bundle::section_space_schema_jims_index_space_iterator, sheaf::interval_index_space_iterator, fiber_bundle::ij_adjacency_implicit_index_space_iterator, fiber_bundle::gln_space, fiber_bundle::sec_stp_space, fiber_bundle::sec_rep_descriptor_poset, sheaf::filtered_depth_first_itr< T >, sheaf::ragged_array< T >, sheaf::ragged_array< pod_type >, sheaf::ragged_array< pod_index_type >, fiber_bundle::at0_space, fiber_bundle::sec_at1_space, fields::property_disc_iterator, sheaf::interval_set, sheaf::reserved_primary_index_space_handle, fiber_bundle::ijk_connectivity_implicit_index_space_iterator, sheaf::reserved_primary_index_space_iterator, sheaf::index_equivalence_iterator, fiber_bundle::base_space_crg_interval, fiber_bundle::sec_tuple_space, sheaf::index_space_interval, fiber_bundle::i_adjacency_implicit_index_space_iterator, fields::edge_centered_polygon_refiner, sheaf::scattered_insertion_index_space_handle, sheaf::array_index_space_handle, sheaf::offset_index_space_handle, fiber_bundle::ij_connectivity_implicit_index_space_iterator, sheaf::singleton_index_space_handle, sheaf::hash_index_space_handle, fiber_bundle::block_connectivity, fiber_bundle::constant_tet, fiber_bundle::constant_point, fiber_bundle::constant_triangle, fiber_bundle::stp_space, fiber_bundle::constant_hex, sheaf::primary_index_space_handle, fiber_bundle::constant_quad, fiber_bundle::constant_segment, sheaf::hub_index_space_iterator, sheaf::offset_index_space_iterator, sheaf::primary_index_space_iterator, sheaf::array_index_space_iterator, sheaf::explicit_index_space_iterator, sheaf::hash_index_space_iterator, sheaf::list_index_space_iterator, fiber_bundle::block_adjacency, fiber_bundle::i_connectivity_implicit_index_space_iterator, sheaf::ragged_array_implicit_index_space_iterator, fields::local_field_refiner, sheaf::array_implicit_index_space_iterator, geometry::line_surface_intersecter, sheaf::constant_implicit_index_space_iterator, sheaf::ijk_product_structure, sheaf::singleton_implicit_index_space_iterator, sheaf::singleton_index_space_iterator, fiber_bundle::chart_point_3d, sheaf::scattered_insertion_index_space_state, fiber_bundle::at1_space, fiber_bundle::tuple_space, sheaf::ij_product_structure, sheaf::primitives_poset_schema, fields::property_disc_iterator_1_3, sheaf::primitives_index_space_iterator, fields::zone_centered_triangle_refiner, sheaf::interval_index_space_record, sheaf::map_record, fields::property_disc_iterator_1_2, fields::field_refiner_family, fiber_bundle::chart_point_2d, fields::zone_centered_tet_refiner, sheaf::primitives_index_space_handle, fiber_bundle::chart_point_1d, fields::zone_centered_segment_refiner, fiber_bundle::chart_point, fiber_bundle::hex_connectivity, fiber_bundle::sec_rep_descriptor, sheaf::implicit_entry_map_iterator< E, I >, sheaf::interval_set_iterator, sheaf::record_set, sheaf::standard_member_hack_crg_interval, fields::property_disc_iterator_4_3, fiber_bundle::linear_fcn_space, sheaf::implicit_index_space_iterator, fields::field_at0, fields::field_at1, fields::field_at2, fields::field_at2_e2, fields::field_at2_e3, fields::field_at3, fields::field_at3_e3, fields::field_atp, fields::field_e1, fields::field_e1_uniform, fields::field_e2, fields::field_e2_uniform, fields::field_e3, fields::field_e3_uniform, fields::field_e4, fields::field_ed, fields::field_jcb, fields::field_jcb_e13, fields::field_jcb_e23, fields::field_jcb_e33, fields::field_jcb_ed, fields::field_met, fields::field_met_e1, fields::field_met_e2, fields::field_met_e3, fields::field_met_ed, fields::field_st2, fields::field_st2_e2, fields::field_st2_e3, fields::field_st3, fields::field_st3_e3, fields::field_st4, fields::field_st4_e2, fields::field_st4_e3, fields::field_stp, fields::field_t2, fields::field_t2_e2, fields::field_t2_e3, fields::field_t3, fields::field_t3_e3, fields::field_t4, fields::field_t4_e2, fields::field_t4_e3, fields::field_tp, sheaf::poset, fiber_bundle::tetra_connectivity, fields::property_disc_iterator_4_2, fiber_bundle::triangle_connectivity, fields::edge_centered_triangle_refiner, sheaf::namespace_poset_schema, sheaf::poset_state, fields::barycentric_triangle_refiner, fields::property_disc_iterator_1_1, fields::barycentric_quad_refiner, fields::body_builder, sheaf::explicit_crg_interval, fiber_bundle::integrable_section_evaluator, sheaf::abstract_product_structure, fiber_bundle::differentiable_section_evaluator, fiber_bundle::mesh_partition, fields::barycentric_refiner_family, fields::average_push_action, fields::edge_centered_refiner_family, fields::variance_bound_refinement_policy, fields::zone_centered_error_bound_refinement_policy, sheaf::record_queue, fields::field_refinement_policy, fields::zone_centered_refiner_family, sheaf::triorder_itr< T >, sheaf::preorder_itr< T >, fiber_bundle::line_connectivity, fiber_bundle::point_connectivity, sheaf::biorder_itr< T >, sheaf::linkorder_itr< T >, sheaf::postorder_itr< T >, fields::average_base_space_map_push_action, fields::section_pusher_push_action, fields::constant_push_action, sheaf::attributes_record_set, fields::depth_bound_refinement_policy, sheaf::storage_agent, fiber_bundle::block_relation, fields::base_space_map_push_action, sheaf::filtered_depth_first_iterator, fields::constant_base_space_map_push_action, fiber_bundle::eval_family, sheaf::depth_first_iterator, fields::copy_push_action, tool::visualization_iterator_1_3, fiber_bundle::unstructured_block, tool::visualization_iterator_4_3, fiber_bundle::section_eval_iterator, sheaf::sheaf_file, fields::copy_base_space_map_push_action, sheaf::poset_bounds_descriptor, sheaf::poset_general_record, fiber_bundle::eval_iterator, fiber_bundle::section_component_iterator, geometry::geometry_namespace, tool::vtk_poly_data_builder, sheaf::dof_tuple_record_set, tool::vtk_abstract_grid_builder, sheaf::poset_data_type_map, tool::visualization_iterator_1_1, tool::visualization_iterator_4_2, sheaf::attributes_record, sheaf::record, sheaf::postorder_member_iterator, sheaf::preorder_member_iterator, fiber_bundle::binary_section_dof_iterator, fiber_bundle::product_section_dof_iterator, fiber_bundle::binary_section_component_iterator, sheaf::data_converter, sheaf::member_record_set, fiber_bundle::discretization_iterator, fiber_bundle::section_dof_iterator, sheaf::data_type_map, sheaf::member_member_poset_bounds, sheaf::poset_bounds, fiber_bundle::constant_eval_family, sheaf::filtered_depth_first_member_iterator, fiber_bundle::dlinear_eval_family, fiber_bundle::uniform_eval_family, sheaf::variable_length_record, sheaf::member_names_record, fiber_bundle::section_dof_iterator, tool::visualization_iterator, sheaf::poset_dof_iterator, sheaf::triorder_iterator, sheaf::dof_tuple_class_names_record, sheaf::dof_tuple_col_bounds_record, sheaf::dof_tuple_domain_offsets_record, sheaf::dof_tuple_schema_ids_record, sheaf::dof_tuple_schema_versions_record, sheaf::dof_tuple_types_record, sheaf::member_class_names_record, sheaf::linkorder_iterator, sheaf::postorder_iterator, sheaf::preorder_iterator, sheaf::file_data_type_map, sheaf::biorder_iterator, sheaf::id_space_names_record, sheaf::subposet_names_record, sheaf::table_dof_tuple_record, sheaf::schema_descriptor, tool::vtk_unstructured_grid_builder, and sheaf::read_write_monitor_handle.

Definition at line 56 of file any.cc.

References is_same_type().

Referenced by any(), and is_same_type().

◆ is_same_type()

bool sheaf::any::is_same_type ( const any other) const

True if other is the same type as this.

Precondition
  • other != 0

Definition at line 79 of file any.cc.

References clone(), and is_ancestor_of().

Referenced by fiber_bundle::binary_section_component_iterator::binary_section_component_iterator(), fiber_bundle::binary_section_dof_iterator::binary_section_dof_iterator(), sheaf::variable_length_record::clone(), fiber_bundle::uniform_eval_family::clone(), fiber_bundle::constant_eval_family::clone(), fiber_bundle::dlinear_eval_family::clone(), sheaf::member_member_poset_bounds::clone(), clone(), sheaf::data_converter::clone(), sheaf::data_type_map::clone(), sheaf::record::clone(), sheaf::abstract_product_structure::clone(), fiber_bundle::array_sec_vd_dof_map::clone(), sheaf::attributes_record::clone(), sheaf::postorder_iterator::clone(), sheaf::preorder_iterator::clone(), sheaf::array_poset_dof_map::clone(), sheaf::triorder_iterator::clone(), sheaf::primitives_poset_dof_map::clone(), sheaf::dof_tuple_record_set::clone(), fiber_bundle::array_section_dof_map::clone(), sheaf::poset_bounds_descriptor::clone(), sheaf::poset_general_record::clone(), sheaf::poset_data_type_map::clone(), sheaf::namespace_poset_dof_map::clone(), sheaf::sheaf_file::clone(), fiber_bundle::sparse_field_dof_map::clone(), fiber_bundle::array_field_dof_map::clone(), sheaf::index_space_handle::clone(), sheaf::index_space_interval_iterator::clone(), sheaf::index_space_iterator::clone(), sheaf::poset_dof_map::clone(), sheaf::index_space_family_iterator::clone(), fiber_bundle::sparse_section_dof_map::clone(), fiber_bundle::section_eval_iterator::clone(), sheaf::attributes_record_set::clone(), sheaf::ij_product_structure::clone(), fields::copy_push_action::clone(), sheaf::implicit_index_space_iterator::clone(), sheaf::ijk_product_structure::clone(), sheaf::explicit_index_space_iterator::clone(), sheaf::primitives_index_space_iterator::clone(), sheaf::forwarding_index_space_handle::clone(), fiber_bundle::line_connectivity::clone(), fiber_bundle::point_connectivity::clone(), fields::depth_bound_refinement_policy::clone(), fields::constant_push_action::clone(), sheaf::explicit_index_space_handle::clone(), fields::zone_centered_refiner_family::clone(), sheaf::record_queue::clone(), fields::edge_centered_refiner_family::clone(), fields::barycentric_refiner_family::clone(), sheaf::constant_implicit_index_space_iterator::clone(), sheaf::singleton_implicit_index_space_iterator::clone(), sheaf::singleton_index_space_iterator::clone(), fields::barycentric_quad_refiner::clone(), fields::barycentric_triangle_refiner::clone(), sheaf::postorder_itr< T >::clone(), fields::edge_centered_triangle_refiner::clone(), sheaf::array_implicit_index_space_iterator::clone(), sheaf::preorder_itr< T >::clone(), sheaf::ragged_array_implicit_index_space_iterator::clone(), sheaf::triorder_itr< T >::clone(), sheaf::primitives_index_space_handle::clone(), sheaf::hash_index_space_iterator::clone(), sheaf::array_index_space_iterator::clone(), sheaf::list_index_space_iterator::clone(), sheaf::hub_index_space_iterator::clone(), sheaf::offset_index_space_iterator::clone(), sheaf::primary_index_space_iterator::clone(), fields::zone_centered_error_bound_refinement_policy::clone(), fields::variance_bound_refinement_policy::clone(), fields::average_push_action::clone(), sheaf::explicit_index_space_interval::clone(), sheaf::constant_index_space_interval::clone(), sheaf::singleton_index_space_interval::clone(), fiber_bundle::i_connectivity_index_space_interval::clone(), fiber_bundle::triangle_connectivity::clone(), fiber_bundle::tetra_connectivity::clone(), fields::zone_centered_segment_refiner::clone(), fields::zone_centered_tet_refiner::clone(), sheaf::reserved_primary_index_space_iterator::clone(), fields::zone_centered_triangle_refiner::clone(), sheaf::explicit_crg_interval::clone(), fiber_bundle::hex_connectivity::clone(), sheaf::ragged_array_index_space_interval::clone(), fiber_bundle::chart_point_1d::clone(), sheaf::scattered_insertion_index_space_handle::clone(), fiber_bundle::i_adjacency_index_space_interval::clone(), fields::field_at0::clone(), fields::field_at1::clone(), fiber_bundle::chart_point_2d::clone(), fields::field_at2::clone(), fields::field_at2_e2::clone(), fields::field_at2_e3::clone(), fields::field_at3::clone(), fields::field_at3_e3::clone(), fields::field_atp::clone(), fields::field_e1::clone(), fields::field_e1_uniform::clone(), fields::field_e2::clone(), fields::field_e2_uniform::clone(), fields::field_e3::clone(), fields::field_e3_uniform::clone(), fields::field_e4::clone(), fields::field_tp::clone(), fields::field_jcb::clone(), fields::field_ed::clone(), fields::field_jcb_e13::clone(), fields::field_jcb_e23::clone(), fields::field_jcb_e33::clone(), fields::field_jcb_ed::clone(), fields::field_met::clone(), fields::field_met_e1::clone(), fields::field_met_e2::clone(), fields::field_met_e3::clone(), fields::field_met_ed::clone(), fields::field_st2::clone(), fields::field_st2_e2::clone(), fields::field_st2_e3::clone(), fields::field_st3::clone(), fields::field_st3_e3::clone(), fields::field_st4::clone(), fields::field_st4_e2::clone(), fields::field_st4_e3::clone(), fields::field_stp::clone(), fields::field_t2::clone(), fields::field_t2_e3::clone(), fields::field_t2_e2::clone(), fields::field_t3::clone(), fields::field_t3_e3::clone(), fields::field_t4::clone(), fields::field_t4_e2::clone(), fields::field_t4_e3::clone(), fiber_bundle::ij_connectivity_index_space_interval::clone(), sheaf::primary_index_space_handle::clone(), fields::field_refiner_family::clone(), sheaf::interval_index_space_record::clone(), sheaf::map_record::clone(), sheaf::array_index_space_interval::clone(), sheaf::interval_set_iterator::clone(), sheaf::hash_index_space_handle::clone(), sheaf::interval_index_space_iterator::clone(), sheaf::singleton_index_space_handle::clone(), sheaf::offset_index_space_handle::clone(), sheaf::array_index_space_handle::clone(), fiber_bundle::chart_point_3d::clone(), fiber_bundle::constant_segment::clone(), fiber_bundle::constant_triangle::clone(), fiber_bundle::constant_point::clone(), sheaf::reserved_primary_index_space_handle::clone(), fiber_bundle::constant_quad::clone(), fiber_bundle::constant_hex::clone(), fields::local_field_refiner::clone(), fields::edge_centered_polygon_refiner::clone(), fiber_bundle::constant_tet::clone(), fiber_bundle::at1_space::clone(), fiber_bundle::ij_adjacency_index_space_interval::clone(), fiber_bundle::tuple_space::clone(), fiber_bundle::ijk_connectivity_index_space_interval::clone(), sheaf::index_space_interval::clone(), fiber_bundle::stp_space::clone(), fiber_bundle::section_space_schema_jims_index_space_handle::clone(), fiber_bundle::ijk_adjacency_index_space_interval::clone(), sheaf::gathered_insertion_index_space_handle::clone(), fiber_bundle::sec_tuple_space::clone(), sheaf::index_equivalence_iterator::clone(), fiber_bundle::at0_space::clone(), fiber_bundle::sec_at1_space::clone(), fiber_bundle::sec_stp_space::clone(), fiber_bundle::gln_space::clone(), sheaf::list_index_space_handle::clone(), sheaf::sum_index_space_handle::clone(), fiber_bundle::jcb_space::clone(), fiber_bundle::atp_space::clone(), sheaf::primitives_index_space_state::clone(), sheaf::implicit_entry_map< E, I >::clone(), fiber_bundle::sec_at0_space::clone(), fiber_bundle::sec_atp_space::clone(), sheaf::interval_index_space_handle::clone(), fiber_bundle::vd_space::clone(), sheaf::singleton_index_space_state::clone(), sheaf::offset_index_space_state::clone(), fiber_bundle::sec_jcb_space::clone(), sheaf::reserved_primary_index_space_state::clone(), sheaf::hub_index_space_handle::clone(), sheaf::primary_index_space_state::clone(), fiber_bundle::sec_vd_space::clone(), sheaf::implicit_crg_interval::clone(), fiber_bundle::homogeneous_block_crg_interval::clone(), fiber_bundle::tp_space::clone(), fiber_bundle::section_space_schema_jims_index_space_state::clone(), sheaf::hash_index_space_state::clone(), fiber_bundle::sec_tp_space::clone(), sheaf::array_index_space_state::clone(), sheaf::crg_interval::clone(), sheaf::explicit_index_space_state::clone(), sheaf::list_index_space_state::clone(), fields::field_vd::clone(), fiber_bundle::sec_rep_space::clone(), sheaf::interval_index_space_state::clone(), sheaf::member_record::clone(), sheaf::primary_sum_index_space_state::clone(), sheaf::namespace_poset::clone(), sheaf::poset_scaffold::clone(), fiber_bundle::sec_vd_algebra::contract(), fiber_bundle::vd_algebra::contract(), fiber_bundle::array_sec_vd_dof_map::copy(), sheaf::array_poset_dof_map::copy(), sheaf::primitives_poset_dof_map::copy(), fiber_bundle::array_section_dof_map::copy(), sheaf::namespace_poset_dof_map::copy(), fiber_bundle::sparse_field_dof_map::copy(), fiber_bundle::array_field_dof_map::copy(), sheaf::poset_dof_map::copy(), fiber_bundle::sparse_section_dof_map::copy(), fiber_bundle::discretization_iterator::discretization_iterator(), fiber_bundle::sec_ed_algebra::dot(), fiber_bundle::ed_algebra::dot(), fiber_bundle::quad_connectivity::element_type(), fiber_bundle::eval_iterator::eval_iterator(), fields::field_eval_iterator::field_eval_iterator(), sheaf::filtered_depth_first_iterator::filtered_depth_first_iterator(), sheaf::filtered_depth_first_itr< T >::filtered_depth_first_itr(), sheaf::filtered_depth_first_member_iterator::filtered_depth_first_member_iterator(), sheaf::abstract_poset_member::greatest_jem(), fiber_bundle::binary_section_dof_iterator::initialize(), sheaf::depth_first_iterator::initialize_anchor(), fields::field_eval_iterator::initialize_coordinate_schema(), fields::field_eval_iterator::initialize_property_schema(), fiber_bundle::discretization_iterator::initialize_schema_anchor(), fiber_bundle::eval_iterator::initialize_schema_anchor(), sheaf::depth_first_iterator::initialize_traversal(), is_ancestor_of(), sheaf::abstract_poset_member::l_join(), sheaf::abstract_poset_member::l_meet(), sheaf::abstract_poset_member::l_not(), sheaf::abstract_poset_member::least_jem(), fiber_bundle::sec_ed_algebra::normalize(), fiber_bundle::ed_algebra::normalize(), sheaf::filtered_depth_first_member_iterator::operator=(), fiber_bundle::binary_section_dof_iterator::operator=(), fiber_bundle::binary_section_component_iterator::operator=(), fiber_bundle::product_section_dof_iterator::operator=(), sheaf::preorder_member_iterator::operator=(), sheaf::postorder_member_iterator::operator=(), sheaf::abstract_poset_member::p_join(), sheaf::abstract_poset_member::p_meet(), sheaf::postorder_member_iterator::postorder_member_iterator(), sheaf::preorder_member_iterator::preorder_member_iterator(), fiber_bundle::product_section_dof_iterator::product_section_dof_iterator(), fields::property_disc_iterator_1_1::property_disc_iterator_1_1(), sheaf::filtered_depth_first_member_iterator::put_anchor(), sheaf::filtered_depth_first_iterator::put_anchor(), sheaf::filtered_depth_first_itr< T >::put_anchor(), fiber_bundle::discretization_iterator::put_schema_anchor(), fiber_bundle::eval_iterator::put_schema_anchor(), fiber_bundle::local_base_space_member::refine_point_pa(), fiber_bundle::section_eval_iterator::reset_anchor(), fiber_bundle::section_dof_iterator::section_dof_iterator(), fiber_bundle::section_eval_iterator::section_eval_iterator(), fiber_bundle::local_base_space_member::unrefine_point_pa(), tool::visualization_iterator_1_1::visualization_iterator_1_1(), tool::visualization_iterator_1_3::visualization_iterator_1_3(), tool::visualization_iterator_4_2::visualization_iterator_4_2(), and tool::visualization_iterator_4_3::visualization_iterator_4_3().


The documentation for this class was generated from the following files: