SheafSystem
0.0.0.0
|
A context for discretization members. Intended for implementing various iterators, especially concurrent iterations over multiple sections. More...
#include <discretization_context.h>
Public Types | |
enum | static_const_int { values_ub = 3 } |
The upper bound on th values array. More... | |
Public Attributes | |
scoped_index | eval_id |
The eval member the disc member is contained in. More... | |
int | local_id |
The local index of the disc member with respect to the eval member. More... | |
scoped_index | disc_id |
The global index of the disc member. More... | |
sec_vd_value_type | values [values_ub] |
The values of another section (typically the global coordinates) at this disc point. More... | |
A context for discretization members. Intended for implementing various iterators, especially concurrent iterations over multiple sections.
Definition at line 42 of file discretization_context.h.
The upper bound on th values array.
Definition at line 65 of file discretization_context.h.
scoped_index fiber_bundle::discretization_context::disc_id |
The global index of the disc member.
Definition at line 58 of file discretization_context.h.
Referenced by fields::base_space_map::base_space_map(), fiber_bundle::section_iteration_state::gather_discretization_member(), fiber_bundle::section_iteration_state::gather_dofs(), fields::property_disc_iterator_1_2::get_prop_disc_values(), fiber_bundle::operator<<(), fields::field_vd::put_property_dofs(), fields::body_pusher::same_fiber(), fields::section_pusher::section_pusher(), tool::visualization_iterator_4_2::set_vtk_data(), and tool::visualization_iterator_4_3::set_vtk_data().
scoped_index fiber_bundle::discretization_context::eval_id |
The eval member the disc member is contained in.
Definition at line 48 of file discretization_context.h.
Referenced by fiber_bundle::section_iteration_state::gather_discretization_member(), fields::property_disc_iterator_4_2::get_prop_disc_values(), fields::property_disc_iterator_4_3::get_prop_disc_values(), fiber_bundle::operator<<(), tool::visualization_iterator_4_2::set_vtk_data(), and tool::visualization_iterator_4_3::set_vtk_data().
int fiber_bundle::discretization_context::local_id |
The local index of the disc member with respect to the eval member.
Definition at line 53 of file discretization_context.h.
Referenced by fiber_bundle::section_iteration_state::gather_discretization_member(), fields::property_disc_iterator_4_2::get_prop_disc_values(), fields::property_disc_iterator_4_3::get_prop_disc_values(), fields::property_disc_iterator_1_2::get_prop_disc_values(), fields::property_disc_iterator_1_3::get_prop_disc_values(), fiber_bundle::operator<<(), tool::visualization_iterator_4_2::set_vtk_data(), and tool::visualization_iterator_4_3::set_vtk_data().
sec_vd_value_type fiber_bundle::discretization_context::values[values_ub] |
The values of another section (typically the global coordinates) at this disc point.
Definition at line 71 of file discretization_context.h.
Referenced by fields::base_space_map::base_space_map(), fiber_bundle::section_iteration_state::gather_dofs(), fields::property_disc_iterator_4_2::get_prop_disc_values(), fields::property_disc_iterator_4_3::get_prop_disc_values(), fields::property_disc_iterator_1_2::get_prop_disc_values(), fields::property_disc_iterator_1_3::get_prop_disc_values(), fiber_bundle::operator<<(), fields::field_vd::put_property_dofs(), fields::body_pusher::same_fiber(), and fields::section_pusher::section_pusher().