SheafSystem
0.0.0.0
|
Namespace for fields component of sheaf system. More...
Namespaces | |
field_at0_algebra | |
Namespace containing the algrebra functions for a field with a property section of type sec_at0. | |
field_atp_algebra | |
Namespace containing the algrebra functions for a field with a property section of type sec_atp. | |
field_e3_algebra | |
Namespace containing the algrebra functions for a field with a property section of type sec_e3. | |
field_ed_algebra | |
Namespace containing the algrebra functions for a field with a property section of type sec_ed. | |
field_jcb_algebra | |
Namespace containing the algrebra functions for a field with a property section of type sec_jcb. | |
field_met_algebra | |
Namespace containing the algrebra functions for a field with a property section of type sec_met. | |
field_st2_algebra | |
Namespace containing the algrebra functions for a field with a property section of type sec_st2. | |
field_tp_algebra | |
Namespace containing the algrebra functions for a field with a property section of type sec_tp. | |
field_vd_algebra | |
Namespace containing the algrebra functions for a field with a property section of type sec_vd. | |
Classes | |
class | average_base_space_map_push_action |
Functor to compute the dofs at a output discretization point by averaging the input values from all branches containing the point. More... | |
class | average_push_action |
Functor to compute the dofs at a destination discretization point by averaging the source values form all branches containing the point. More... | |
class | avg_section_pusher |
A section pusher that uses extension by averaging to define the target outside the domain of the source; an incomplete implementation intended mostly as an example of how the section_pusher hierarchy differentiates. More... | |
class | barycentric_quad_refiner |
A field refiner that subdivides a quad into 4 quads by introducing a new vertex in the center of the quad and each of its edges. More... | |
class | barycentric_refiner_family |
A family of field refiners that introduce a new vertex in in the barycenter of each cell (zone, face, edge, vertex) in the down set of a zone. More... | |
class | barycentric_triangle_refiner |
A field refiner that subdivides a triangle into 6 triangles by introducing a new vertex in the center of the triangle and each of its edges. More... | |
class | base_space_map |
A map from one base space to another generated by coordinate sections. More... | |
class | base_space_map_push_action |
Abstract functor to compute the dofs at a destination discretization point. More... | |
class | body_builder |
A simple body builder; creates base space members equivalent to subsets defined by a field classification criterion. More... | |
class | body_factory |
Test case generator for classes body_builder and body_pusher. More... | |
class | body_pusher |
The general push-forward operator for base space members; moves a base space member from one base space to another using the map implied by the global coordinate fields on each base space. More... | |
class | body_pusher_pullback_action |
A discretization push action for body_pusher; pulls a vertex back into the domain base space. More... | |
class | constant_base_space_map_push_action |
Abstract functor to compute the dofs at a destination discretization point. More... | |
class | constant_push_action |
Abstract functor to compute the dofs at a destination discretization point. More... | |
class | copy_base_space_map_push_action |
Functor to compute the dofs at a destination discretization point by copying the source value to the dst dofs. More... | |
class | copy_push_action |
Functor to compute the dofs at a destination discretization point by copying the source value to the dst dofs. More... | |
class | depth_bound_refinement_policy |
A policy that determines a zone should be refined if the refinement depth is less than a given upper bound. Intended mostly for use debugging the refinement machinery. More... | |
struct | discretization_hash |
A hash function class for discretization map entries. More... | |
class | discretization_push_action |
The action to executed by discretization_pusher::push on each member of a discretization subposet. More... | |
class | discretization_pusher |
A push-forward operator for discretization subposets; pushes members into the global coordinate space. More... | |
class | edge_centered_polygon_refiner |
An abstract field refiner that subdivides a polygon by introducing new vertices into the centers of the edges. More... | |
class | edge_centered_refiner_family |
A family of field refiners that introduce a new vertex in each edge, but avoid introducing new vertices in the center of the zone whenever possible. /. More... | |
class | edge_centered_triangle_refiner |
A field refiner that subdivides a triangle into 4 triangles by introducing a new vertex in the center of each edge. More... | |
class | field_at0 |
A property of type sec_at0 as a function of global coordinates. More... | |
class | field_at1 |
A property of type sec_at1 as a function of global coordinates. More... | |
class | field_at2 |
A property of type sec_at2 as a function of global coordinates. More... | |
class | field_at2_e2 |
A property of type sec_at2_e2 as a function of global coordinates. More... | |
class | field_at2_e3 |
A property of type sec_at2_e3 as a function of global coordinates. More... | |
class | field_at3 |
A property of type sec_at3 as a function of global coordinates. More... | |
class | field_at3_e3 |
A property of type sec_at3_e3 as a function of global coordinates. More... | |
class | field_atp |
A property of type sec_atp as a function of global coordinates. More... | |
class | field_e1 |
A property of type sec_e1 as a function of global coordinates. More... | |
class | field_e1_uniform |
A property of type sec_e1_uniform as a function of global coordinates. More... | |
class | field_e2 |
A property of type sec_e2 as a function of global coordinates. More... | |
class | field_e2_uniform |
A property of type sec_e2_uniform as a function of global coordinates. More... | |
class | field_e3 |
A property of type sec_e3 as a function of global coordinates. More... | |
class | field_e3_uniform |
A property of type sec_e3_uniform as a function of global coordinates. More... | |
class | field_e4 |
A property of type sec_e4 as a function of global coordinates. More... | |
class | field_ed |
A property of type sec_ed as a function of global coordinates. More... | |
class | field_eval_iterator |
An iterator which concurrently traverses the schema of both the coordinates and property sections of a field. The two schema must share the same base space and evaluation subposet. More... | |
class | field_factory |
Test case generator for fields cluster. More... | |
class | field_factory_2 |
A factory for making field_vd objects with coordinates section of type coord_type, property section of type prop_type and base space of type base_type. More... | |
class | field_jcb |
A property of type sec_jcb as a function of global coordinates. More... | |
class | field_jcb_e13 |
A property of type sec_jcb_e13 as a function of global coordinates. More... | |
class | field_jcb_e23 |
A property of type sec_jcb_e23 as a function of global coordinates. More... | |
class | field_jcb_e33 |
A property of type sec_jcb_e33 as a function of global coordinates. More... | |
class | field_jcb_ed |
A property of type sec_jcb_ed as a function of global coordinates. More... | |
class | field_met |
A property of type sec_met as a function of global coordinates. More... | |
class | field_met_e1 |
A property of type sec_met_e1 as a function of global coordinates. More... | |
class | field_met_e2 |
A property of type sec_met_e2 as a function of global coordinates. More... | |
class | field_met_e3 |
A property of type sec_met_e3 as a function of global coordinates. More... | |
class | field_met_ed |
A property of type sec_met_ed as a function of global coordinates. More... | |
class | field_refinement_buffer |
A buffer for data which is used by both a local_field_refiner object and its associated field_refinement_policy object. More... | |
class | field_refinement_policy |
An abstract policy that determines the conditions under which a zone should be refined. More... | |
class | field_refiner |
Refines a given field and its base space using a given refinement policy and refiner family. More... | |
class | field_refiner_family |
A family of compatible local_field_refiners, one for each member of some family of cell types; a map from cell type to field_type. More... | |
class | field_st2 |
A property of type sec_st2 as a function of global coordinates. More... | |
class | field_st2_e2 |
A property of type sec_st2_e2 as a function of global coordinates. More... | |
class | field_st2_e3 |
A property of type sec_st2_e3 as a function of global coordinates. More... | |
class | field_st3 |
A property of type sec_st3 as a function of global coordinates. More... | |
class | field_st3_e3 |
A property of type sec_st3_e3 as a function of global coordinates. More... | |
class | field_st4 |
A property of type sec_st4 as a function of global coordinates. More... | |
class | field_st4_e2 |
A property of type sec_st4_e2 as a function of global coordinates. More... | |
class | field_st4_e3 |
A property of type sec_st4_e3 as a function of global coordinates. More... | |
class | field_stp |
A property of type sec_stp as a function of global coordinates. More... | |
class | field_t2 |
A property of type sec_t2 as a function of global coordinates. More... | |
class | field_t2_e2 |
A property of type sec_t2_e2 as a function of global coordinates. More... | |
class | field_t2_e3 |
A property of type sec_t2_e3 as a function of global coordinates. More... | |
class | field_t3 |
A property of type sec_t3 as a function of global coordinates. More... | |
class | field_t3_e3 |
A property of type sec_t3_e3 as a function of global coordinates. More... | |
class | field_t4 |
A property of type sec_t4 as a function of global coordinates. More... | |
class | field_t4_e2 |
A property of type sec_t4_e2 as a function of global coordinates. More... | |
class | field_t4_e3 |
A property of type sec_t4_e3 as a function of global coordinates. More... | |
class | field_tp |
A property of type sec_tp as a function of global coordinates. More... | |
class | field_traits |
Features describing a field type. Declaration only; there is no generic implementation for this template. It is implemented only via specializations. More... | |
class | field_traits< sec_at0 > |
class | field_traits< sec_at1 > |
class | field_traits< sec_at2 > |
class | field_traits< sec_at2_e2 > |
class | field_traits< sec_at2_e3 > |
class | field_traits< sec_at3 > |
class | field_traits< sec_at3_e3 > |
class | field_traits< sec_atp > |
class | field_traits< sec_e1 > |
class | field_traits< sec_e1_uniform > |
class | field_traits< sec_e2 > |
class | field_traits< sec_e2_uniform > |
class | field_traits< sec_e3 > |
class | field_traits< sec_e3_uniform > |
class | field_traits< sec_e4 > |
class | field_traits< sec_ed > |
class | field_traits< sec_jcb > |
class | field_traits< sec_jcb_e13 > |
class | field_traits< sec_jcb_e23 > |
class | field_traits< sec_jcb_e33 > |
class | field_traits< sec_jcb_ed > |
class | field_traits< sec_met > |
class | field_traits< sec_met_e1 > |
class | field_traits< sec_met_e2 > |
class | field_traits< sec_met_e3 > |
class | field_traits< sec_met_ed > |
class | field_traits< sec_st2 > |
class | field_traits< sec_st2_e2 > |
class | field_traits< sec_st2_e3 > |
class | field_traits< sec_st3 > |
class | field_traits< sec_st3_e3 > |
class | field_traits< sec_st4 > |
class | field_traits< sec_st4_e2 > |
class | field_traits< sec_st4_e3 > |
class | field_traits< sec_stp > |
class | field_traits< sec_t2 > |
class | field_traits< sec_t2_e2 > |
class | field_traits< sec_t2_e3 > |
class | field_traits< sec_t3 > |
class | field_traits< sec_t3_e3 > |
class | field_traits< sec_t4 > |
class | field_traits< sec_t4_e2 > |
class | field_traits< sec_t4_e3 > |
class | field_traits< sec_tp > |
class | field_vd |
A vd-valued property as a function of global coordinates. More... | |
class | local_field_refiner |
An abstract refiner for a field over a local region (primitive cell) in the base space. More... | |
class | print_property_dofs_action |
A discretization push action for field_vds::print_property_dofs. More... | |
class | property_disc_iterator |
Abstract iterator over the discretization of the property section of a field_vd. Concurrently traverses the schema of both the coordinates and property sections of a field, returning to the client at each property discretization member, with enough context to evaluate the coordinate section at the property discretization point. More... | |
class | property_disc_iterator_1_1 |
A property discretization iterator for a property section with the same discretization as the coordinates section. More... | |
class | property_disc_iterator_1_2 |
A property discretization iterator for a proerty section with the same evaluation subposet as the coordinates section and with the property evaluation strictly above the property discretization. More... | |
class | property_disc_iterator_1_3 |
A property discretization iterator for a property section with the same evaluation subposet as the coordinates section and with the property evaluation at or below the property discretization. More... | |
class | property_disc_iterator_4_2 |
A property discretization iterator for a field with uniform coordinates section and a property section with the evaluation strictly above the discretization. More... | |
class | property_disc_iterator_4_3 |
A property discretization iterator for a field with uniform coordinates section and a property section with the discretization at or above the evaluation. More... | |
class | pullback_map |
A map from members of a discretization subposet to points in a base space. More... | |
class | pullback_map_entry |
An entry in a discretization map. More... | |
class | put_property_dofs_action |
An abstract discretization push action for field_vds::put_property_dofs. More... | |
class | put_property_dofs_fcn_action |
A discretization push action for field_vds::put_property_dofs that uses a client provided function to compute the dofs. More... | |
class | refining_section_pusher |
A refining section push-forward operator. Moves sections from one sec_rep_space to another using extension by zero to define the target outside the domain of the source. Refines the base of the target as specfied by a given refinement policy. More... | |
class | section_pusher |
The general section push-forward operator; moves sections from one sec_rep_space to another using extension by zero to define the target outside the domain of the source. More... | |
class | section_pusher_pullback_action |
A discretization push action for section_pusher; pulls a range discretization member back into the domain base space. More... | |
class | section_pusher_push_action |
Abstract functor to compute the dofs at a destination discretization point. More... | |
class | variance_bound_refinement_policy |
A policy that determines a zone should be refined if the variance using the L1 norm of any discretization member exceeds a given upper bound. More... | |
class | zone_centered_error_bound_refinement_policy |
A policy that determines a zone should be refined if the error with respect to the source field at the zone center exceeds a given upper bound. More... | |
class | zone_centered_refiner_family |
A family of field refiners that introduce a new vertex in the center of a zone, but not in the boundary of a zone. More... | |
class | zone_centered_segment_refiner |
A field refiner that introduces a new vertex in the center of a segment. More... | |
class | zone_centered_tet_refiner |
A field refiner that subdivides a tet into 4 tets by introducing a new vertex in the center. More... | |
class | zone_centered_triangle_refiner |
A field refiner that introduces a new vertex in the center of a triangle, but not in the edges. More... | |
Typedefs | |
typedef void(* | property_dof_function_type) (block< sec_vd_value_type > &xglobal_coords, block< sec_vd_dof_type > &xproperty_dofs) |
The type of the function for computing the property dofs at given global coordinates. More... | |
Functions | |
SHEAF_DLL_SPEC field_at0 & | operator>> (const field_at0 &xsrc, field_at0 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_at0 &xfield) |
Inserts field_at0 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_at1 & | operator>> (const field_at1 &xsrc, field_at1 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_at1 &xfield) |
Inserts field_at1 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_at2 & | operator>> (const field_at2 &xsrc, field_at2 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_at2 &xfield) |
Inserts field_at2 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_at2_e2 & | operator>> (const field_at2_e2 &xsrc, field_at2_e2 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_at2_e2 &xfield) |
Inserts field_at2_e2 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_at2_e3 & | operator>> (const field_at2_e3 &xsrc, field_at2_e3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_at2_e3 &xfield) |
Inserts field_at2_e3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_at3 & | operator>> (const field_at3 &xsrc, field_at3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_at3 &xfield) |
Inserts field_at3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_at3_e3 & | operator>> (const field_at3_e3 &xsrc, field_at3_e3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_at3_e3 &xfield) |
Inserts field_at3_e3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_atp & | operator>> (const field_atp &xsrc, field_atp &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_atp &xfield) |
Inserts field_atp xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_e1 & | operator>> (const field_e1 &xsrc, field_e1 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_e1 &xfield) |
Inserts field_e1 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_e1_uniform & | operator>> (const field_e1_uniform &xsrc, field_e1_uniform &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_e1_uniform &xfield) |
Inserts field_e1_uniform xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_e2 & | operator>> (const field_e2 &xsrc, field_e2 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_e2 &xfield) |
Inserts field_e2 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_e2_uniform & | operator>> (const field_e2_uniform &xsrc, field_e2_uniform &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_e2_uniform &xfield) |
Inserts field_e2_uniform xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_e3 & | operator>> (const field_e3 &xsrc, field_e3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_e3 &xfield) |
Inserts field_e3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_e3_uniform & | operator>> (const field_e3_uniform &xsrc, field_e3_uniform &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_e3_uniform &xfield) |
Inserts field_e3_uniform xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_e4 & | operator>> (const field_e4 &xsrc, field_e4 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_e4 &xfield) |
Inserts field_e4 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_ed & | operator>> (const field_ed &xsrc, field_ed &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_ed &xfield) |
Inserts field_ed xfield into ostream xos. More... | |
template<typename base_type > | |
SHEAF_DLL_SPEC void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, base_type &xresult) |
Finds or creates the base space specified by xbase_path. More... | |
template<> | |
SHEAF_DLL_SPEC void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, structured_block_1d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for structured_lbock_1d. More... | |
template<> | |
SHEAF_DLL_SPEC void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, structured_block_2d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for structured_block_2d. More... | |
template<> | |
SHEAF_DLL_SPEC void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, structured_block_3d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for structured_block_3d. More... | |
template<> | |
SHEAF_DLL_SPEC void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, point_block_1d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for point_block_1d. More... | |
template<> | |
SHEAF_DLL_SPEC void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, point_block_2d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for point_block_2d. More... | |
template<> | |
SHEAF_DLL_SPEC void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, point_block_3d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for point_block_3d. More... | |
template<> | |
SHEAF_DLL_SPEC void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, unstructured_block &xresult) |
Finds or creates the base space specified by xbase_path; specialization for unstructured_block. More... | |
template<typename base_type > | |
void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, base_type &xresult) |
Finds or creates the base space specified by xbase_path. More... | |
template<> | |
void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, structured_block_1d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for structured_lbock_1d. More... | |
template<> | |
void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, structured_block_2d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for structured_block_2d. More... | |
template<> | |
void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, structured_block_3d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for structured_block_3d. More... | |
template<> | |
void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, point_block_1d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for point_block_1d. More... | |
template<> | |
void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, point_block_2d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for point_block_2d. More... | |
template<> | |
void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, point_block_3d &xresult) |
Finds or creates the base space specified by xbase_path; specialization for point_block_3d. More... | |
template<> | |
void | make_base_space (fiber_bundles_namespace &xns, const poset_path &xbase_path, const wsv_block< int > &xbase_index_ubs, poset_path &xlocal_cell_prototype_path, unstructured_block &xresult) |
Finds or creates the base space specified by xbase_path; specialization for unstructured_block. More... | |
SHEAF_DLL_SPEC field_jcb & | operator>> (const field_jcb &xsrc, field_jcb &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_jcb &xfield) |
Inserts field_jcb xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_jcb_e13 & | operator>> (const field_jcb_e13 &xsrc, field_jcb_e13 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_jcb_e13 &xfield) |
Inserts field_jcb_e13 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_jcb_e23 & | operator>> (const field_jcb_e23 &xsrc, field_jcb_e23 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_jcb_e23 &xfield) |
Inserts field_jcb_e23 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_jcb_e33 & | operator>> (const field_jcb_e33 &xsrc, field_jcb_e33 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_jcb_e33 &xfield) |
Inserts field_jcb_e33 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_jcb_ed & | operator>> (const field_jcb_ed &xsrc, field_jcb_ed &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_jcb_ed &xfield) |
Inserts field_jcb_ed xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_met & | operator>> (const field_met &xsrc, field_met &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_met &xfield) |
Inserts field_met xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_met_e1 & | operator>> (const field_met_e1 &xsrc, field_met_e1 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_met_e1 &xfield) |
Inserts field_met_e1 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_met_e2 & | operator>> (const field_met_e2 &xsrc, field_met_e2 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_met_e2 &xfield) |
Inserts field_met_e2 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_met_e3 & | operator>> (const field_met_e3 &xsrc, field_met_e3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_met_e3 &xfield) |
Inserts field_met_e3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_met_ed & | operator>> (const field_met_ed &xsrc, field_met_ed &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_met_ed &xfield) |
Inserts field_met_ed xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_st2 & | operator>> (const field_st2 &xsrc, field_st2 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_st2 &xfield) |
Inserts field_st2 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_st2_e2 & | operator>> (const field_st2_e2 &xsrc, field_st2_e2 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_st2_e2 &xfield) |
Inserts field_st2_e2 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_st2_e3 & | operator>> (const field_st2_e3 &xsrc, field_st2_e3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_st2_e3 &xfield) |
Inserts field_st2_e3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_st3 & | operator>> (const field_st3 &xsrc, field_st3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_st3 &xfield) |
Inserts field_st3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_st3_e3 & | operator>> (const field_st3_e3 &xsrc, field_st3_e3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_st3_e3 &xfield) |
Inserts field_st3_e3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_st4 & | operator>> (const field_st4 &xsrc, field_st4 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_st4 &xfield) |
Inserts field_st4 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_st4_e2 & | operator>> (const field_st4_e2 &xsrc, field_st4_e2 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_st4_e2 &xfield) |
Inserts field_st4_e2 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_st4_e3 & | operator>> (const field_st4_e3 &xsrc, field_st4_e3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_st4_e3 &xfield) |
Inserts field_st4_e3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_stp & | operator>> (const field_stp &xsrc, field_stp &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_stp &xfield) |
Inserts field_stp xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_t2 & | operator>> (const field_t2 &xsrc, field_t2 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_t2 &xfield) |
Inserts field_t2 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_t2_e2 & | operator>> (const field_t2_e2 &xsrc, field_t2_e2 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_t2_e2 &xfield) |
Inserts field_t2_e2 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_t2_e3 & | operator>> (const field_t2_e3 &xsrc, field_t2_e3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_t2_e3 &xfield) |
Inserts field_t2_e3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_t3 & | operator>> (const field_t3 &xsrc, field_t3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_t3 &xfield) |
Inserts field_t3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_t3_e3 & | operator>> (const field_t3_e3 &xsrc, field_t3_e3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_t3_e3 &xfield) |
Inserts field_t3_e3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_t4 & | operator>> (const field_t4 &xsrc, field_t4 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_t4 &xfield) |
Inserts field_t4 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_t4_e2 & | operator>> (const field_t4_e2 &xsrc, field_t4_e2 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_t4_e2 &xfield) |
Inserts field_t4_e2 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_t4_e3 & | operator>> (const field_t4_e3 &xsrc, field_t4_e3 &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_t4_e3 &xfield) |
Inserts field_t4_e3 xfield into ostream xos. More... | |
SHEAF_DLL_SPEC field_tp & | operator>> (const field_tp &xsrc, field_tp &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_tp &xfield) |
Inserts field_tp xfield into ostream xos. More... | |
SHEAF_DLL_SPEC void | push (const field_vd &xsrc, field_vd &xdst, bool xauto_access) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC field_vd & | operator>> (const field_vd &xsrc, field_vd &xdst) |
Pushes xsrc.property() to xdst.property(). More... | |
SHEAF_DLL_SPEC std::ostream & | operator<< (std::ostream &xos, const field_vd &xfield) |
Inserts field_vd xfield into ostream xos. More... | |
void | print_debug_info (scoped_index xeval_client_id, sec_vd &xoutput, pullback_map::iterator &xitr, block< block< sec_vd_dof_type > * > &xout_dofs) |
std::ostream & | operator<< (std::ostream &xos, const pullback_map_entry &xentry) |
Insert pullback_map_entry& xentry into ostream& os. More... | |
void | print_debug_info (scoped_index xeval_client_id, sec_rep_space &xrange, pullback_map::iterator &xitr, block< sec_vd_dof_type > &xdst_dofs) |
NON-MEMBER FUNCTIONS OF ED FACET | |
class SHEAF_DLL_SPEC | field_at0 |
NON-MEMBER FUNCTIONS OF JCB FACET | |
class SHEAF_DLL_SPEC | field_at1 |
NON-MEMBER FUNCTIONS OF MET FACET | |
class SHEAF_DLL_SPEC | field_ed |
NON-MEMBER FUNCTIONS OF STP FACET | |
void SHEAF_DLL_SPEC | symmetric_product (const field_stp &x0, const field_stp &x1, field_stp &xresult, bool xauto_access) |
The symmetric product of two general tensors (pre-allocated version). More... | |
NON-MEMBER FUNCTIONS OF TP FACET | |
class SHEAF_DLL_SPEC | field_atp |
class SHEAF_DLL_SPEC | field_stp |
Namespace for fields component of sheaf system.
typedef void(* fields::property_dof_function_type) (block< sec_vd_value_type > &xglobal_coords, block< sec_vd_dof_type > &xproperty_dofs) |
SHEAF_DLL_SPEC void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
base_type & | xresult | ||
) |
Finds or creates the base space specified by xbase_path.
Definition at line 509 of file field_factory_2.impl.h.
References sheaf::namespace_poset::contains_poset_member(), sheaf::poset_path::full(), and sheaf::read_write_monitor_handle::state_is_read_accessible().
SHEAF_DLL_SPEC void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
structured_block_1d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for structured_lbock_1d.
Definition at line 543 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::structured_block_1d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::structured_block_1d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
SHEAF_DLL_SPEC void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
structured_block_2d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for structured_block_2d.
Definition at line 593 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::structured_block_2d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::structured_block_2d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
SHEAF_DLL_SPEC void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
structured_block_3d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for structured_block_3d.
Definition at line 645 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::structured_block_3d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::structured_block_3d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
base_type & | xresult | ||
) |
Finds or creates the base space specified by xbase_path.
Definition at line 509 of file field_factory_2.impl.h.
References sheaf::namespace_poset::contains_poset_member(), sheaf::poset_path::full(), and sheaf::read_write_monitor_handle::state_is_read_accessible().
SHEAF_DLL_SPEC void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
point_block_1d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for point_block_1d.
Definition at line 699 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::point_block_1d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::point_block_1d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
SHEAF_DLL_SPEC void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
point_block_2d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for point_block_2d.
Definition at line 749 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::point_block_2d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::point_block_2d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
SHEAF_DLL_SPEC void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
point_block_3d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for point_block_3d.
Definition at line 799 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::point_block_3d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::point_block_3d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
SHEAF_DLL_SPEC void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
unstructured_block & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for unstructured_block.
Definition at line 854 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::empty(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::unstructured_block::new_state(), sheaf::poset_path::poset_name(), fiber_bundle::base_space_member::prototypes_poset_name(), sheaf::poset_path::put_member_name(), sheaf::abstract_poset_member::put_name(), sheaf::poset_path::put_poset_name(), fiber_bundle::unstructured_block::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
Referenced by fields::field_factory_2< coord_type, prop_type, base_type >::new_field(), and fields::field_factory_2< coord_type, prop_type, base_type >::standard_field().
void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
structured_block_1d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for structured_lbock_1d.
Definition at line 543 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::structured_block_1d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::structured_block_1d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
structured_block_2d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for structured_block_2d.
Definition at line 593 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::structured_block_2d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::structured_block_2d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
structured_block_3d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for structured_block_3d.
Definition at line 645 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::structured_block_3d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::structured_block_3d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
point_block_1d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for point_block_1d.
Definition at line 699 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::point_block_1d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::point_block_1d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
point_block_2d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for point_block_2d.
Definition at line 749 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::point_block_2d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::point_block_2d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
point_block_3d & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for point_block_3d.
Definition at line 799 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::point_block_3d::new_state(), sheaf::poset_path::poset_name(), sheaf::abstract_poset_member::put_name(), fiber_bundle::point_block_3d::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
void fields::make_base_space | ( | fiber_bundles_namespace & | xns, |
const poset_path & | xbase_path, | ||
const wsv_block< int > & | xbase_index_ubs, | ||
poset_path & | xlocal_cell_prototype_path, | ||
unstructured_block & | xresult | ||
) |
Finds or creates the base space specified by xbase_path; specialization for unstructured_block.
Definition at line 854 of file field_factory_2.impl.h.
References sheaf::abstract_poset_member::attach_to_state(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_path::empty(), sheaf::poset_path::full(), sheaf::poset_path::member_name(), sheaf::namespace_poset::member_poset(), fiber_bundle::unstructured_block::new_state(), sheaf::poset_path::poset_name(), fiber_bundle::base_space_member::prototypes_poset_name(), sheaf::poset_path::put_member_name(), sheaf::abstract_poset_member::put_name(), sheaf::poset_path::put_poset_name(), fiber_bundle::unstructured_block::standard_host(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
Referenced by fields::field_factory_2< coord_type, prop_type, base_type >::new_field(), and fields::field_factory_2< coord_type, prop_type, base_type >::standard_field().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const pullback_map_entry & | xentry | ||
) |
Insert pullback_map_entry& xentry into ostream& os.
Definition at line 34 of file pullback_map.cc.
References fields::pullback_map_entry::disc_id, and fields::pullback_map_entry::domain_pt.
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_at0 & | xfield | ||
) |
Inserts field_at0 xfield into ostream xos.
Definition at line 535 of file field_at0.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
Referenced by operator>>().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_atp & | xfield | ||
) |
Inserts field_atp xfield into ostream xos.
Definition at line 535 of file field_atp.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_met_e2 & | xfield | ||
) |
Inserts field_met_e2 xfield into ostream xos.
Definition at line 535 of file field_met_e2.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_ed & | xfield | ||
) |
Inserts field_ed xfield into ostream xos.
Definition at line 535 of file field_ed.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_met_e3 & | xfield | ||
) |
Inserts field_met_e3 xfield into ostream xos.
Definition at line 535 of file field_met_e3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_at1 & | xfield | ||
) |
Inserts field_at1 xfield into ostream xos.
Definition at line 535 of file field_at1.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_met_ed & | xfield | ||
) |
Inserts field_met_ed xfield into ostream xos.
Definition at line 535 of file field_met_ed.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_at2_e2 & | xfield | ||
) |
Inserts field_at2_e2 xfield into ostream xos.
Definition at line 535 of file field_at2_e2.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_st2 & | xfield | ||
) |
Inserts field_st2 xfield into ostream xos.
Definition at line 535 of file field_st2.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_st2_e2 & | xfield | ||
) |
Inserts field_st2_e2 xfield into ostream xos.
Definition at line 535 of file field_st2_e2.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_e1 & | xfield | ||
) |
Inserts field_e1 xfield into ostream xos.
Definition at line 535 of file field_e1.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_st2_e3 & | xfield | ||
) |
Inserts field_st2_e3 xfield into ostream xos.
Definition at line 535 of file field_st2_e3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_st3 & | xfield | ||
) |
Inserts field_st3 xfield into ostream xos.
Definition at line 535 of file field_st3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_st3_e3 & | xfield | ||
) |
Inserts field_st3_e3 xfield into ostream xos.
Definition at line 535 of file field_st3_e3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_at2_e3 & | xfield | ||
) |
Inserts field_at2_e3 xfield into ostream xos.
Definition at line 535 of file field_at2_e3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_st4 & | xfield | ||
) |
Inserts field_st4 xfield into ostream xos.
Definition at line 535 of file field_st4.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_e1_uniform & | xfield | ||
) |
Inserts field_e1_uniform xfield into ostream xos.
Definition at line 535 of file field_e1_uniform.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_st4_e2 & | xfield | ||
) |
Inserts field_st4_e2 xfield into ostream xos.
Definition at line 535 of file field_st4_e2.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_st4_e3 & | xfield | ||
) |
Inserts field_st4_e3 xfield into ostream xos.
Definition at line 535 of file field_st4_e3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_stp & | xfield | ||
) |
Inserts field_stp xfield into ostream xos.
Definition at line 535 of file field_stp.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_t2 & | xfield | ||
) |
Inserts field_t2 xfield into ostream xos.
Definition at line 535 of file field_t2.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_e2 & | xfield | ||
) |
Inserts field_e2 xfield into ostream xos.
Definition at line 535 of file field_e2.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_t2_e2 & | xfield | ||
) |
Inserts field_t2_e2 xfield into ostream xos.
Definition at line 535 of file field_t2_e2.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_t2_e3 & | xfield | ||
) |
Inserts field_t2_e3 xfield into ostream xos.
Definition at line 535 of file field_t2_e3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_t3 & | xfield | ||
) |
Inserts field_t3 xfield into ostream xos.
Definition at line 535 of file field_t3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_at3 & | xfield | ||
) |
Inserts field_at3 xfield into ostream xos.
Definition at line 535 of file field_at3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_e2_uniform & | xfield | ||
) |
Inserts field_e2_uniform xfield into ostream xos.
Definition at line 535 of file field_e2_uniform.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_t3_e3 & | xfield | ||
) |
Inserts field_t3_e3 xfield into ostream xos.
Definition at line 535 of file field_t3_e3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_t4 & | xfield | ||
) |
Inserts field_t4 xfield into ostream xos.
Definition at line 535 of file field_t4.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_jcb & | xfield | ||
) |
Inserts field_jcb xfield into ostream xos.
Definition at line 535 of file field_jcb.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_t4_e2 & | xfield | ||
) |
Inserts field_t4_e2 xfield into ostream xos.
Definition at line 535 of file field_t4_e2.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_t4_e3 & | xfield | ||
) |
Inserts field_t4_e3 xfield into ostream xos.
Definition at line 535 of file field_t4_e3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_at2 & | xfield | ||
) |
Inserts field_at2 xfield into ostream xos.
Definition at line 535 of file field_at2.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_jcb_e13 & | xfield | ||
) |
Inserts field_jcb_e13 xfield into ostream xos.
Definition at line 535 of file field_jcb_e13.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_tp & | xfield | ||
) |
Inserts field_tp xfield into ostream xos.
Definition at line 535 of file field_tp.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_e3 & | xfield | ||
) |
Inserts field_e3 xfield into ostream xos.
Definition at line 535 of file field_e3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_jcb_e23 & | xfield | ||
) |
Inserts field_jcb_e23 xfield into ostream xos.
Definition at line 535 of file field_jcb_e23.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_at3_e3 & | xfield | ||
) |
Inserts field_at3_e3 xfield into ostream xos.
Definition at line 535 of file field_at3_e3.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_e3_uniform & | xfield | ||
) |
Inserts field_e3_uniform xfield into ostream xos.
Definition at line 535 of file field_e3_uniform.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_jcb_e33 & | xfield | ||
) |
Inserts field_jcb_e33 xfield into ostream xos.
Definition at line 535 of file field_jcb_e33.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_jcb_ed & | xfield | ||
) |
Inserts field_jcb_ed xfield into ostream xos.
Definition at line 535 of file field_jcb_ed.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_e4 & | xfield | ||
) |
Inserts field_e4 xfield into ostream xos.
Definition at line 535 of file field_e4.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_met & | xfield | ||
) |
Inserts field_met xfield into ostream xos.
Definition at line 535 of file field_met.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_met_e1 & | xfield | ||
) |
Inserts field_met_e1 xfield into ostream xos.
Definition at line 535 of file field_met_e1.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
std::ostream & fields::operator<< | ( | std::ostream & | xos, |
const field_vd & | xfield | ||
) |
Inserts field_vd xfield into ostream xos.
Definition at line 1963 of file field_vd.cc.
References fields::field_vd::print_property_dofs(), and fields::field_vd::state_is_read_accessible().
fields::field_st2 & fields::operator>> | ( | const field_st2 & | xsrc, |
field_st2 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_st2.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_st2::same_property_fiber_schema().
fields::field_t3_e3 & fields::operator>> | ( | const field_t3_e3 & | xsrc, |
field_t3_e3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_t3_e3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_t3_e3::same_property_fiber_schema().
fields::field_st2_e2 & fields::operator>> | ( | const field_st2_e2 & | xsrc, |
field_st2_e2 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_st2_e2.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_st2_e2::same_property_fiber_schema().
fields::field_st3 & fields::operator>> | ( | const field_st3 & | xsrc, |
field_st3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_st3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_st3::same_property_fiber_schema().
fields::field_st4_e3 & fields::operator>> | ( | const field_st4_e3 & | xsrc, |
field_st4_e3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_st4_e3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_st4_e3::same_property_fiber_schema().
fields::field_st3_e3 & fields::operator>> | ( | const field_st3_e3 & | xsrc, |
field_st3_e3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_st3_e3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_st3_e3::same_property_fiber_schema().
fields::field_at3 & fields::operator>> | ( | const field_at3 & | xsrc, |
field_at3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_at3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_at3::same_property_fiber_schema().
fields::field_at2 & fields::operator>> | ( | const field_at2 & | xsrc, |
field_at2 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_at2.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_at2::same_property_fiber_schema().
fields::field_at3_e3 & fields::operator>> | ( | const field_at3_e3 & | xsrc, |
field_at3_e3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_at3_e3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_at3_e3::same_property_fiber_schema().
fields::field_t3 & fields::operator>> | ( | const field_t3 & | xsrc, |
field_t3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_t3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_t3::same_property_fiber_schema().
fields::field_at0 & fields::operator>> | ( | const field_at0 & | xsrc, |
field_at0 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_at0.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_at0::same_property_fiber_schema().
Referenced by fields::field_at0::invariant(), fields::field_at1::invariant(), fields::field_tp::invariant(), fields::field_t4_e3::invariant(), fields::field_t4_e2::invariant(), fields::field_t4::invariant(), fields::field_t3_e3::invariant(), fields::field_t3::invariant(), fields::field_t2_e3::invariant(), fields::field_t2_e2::invariant(), fields::field_t2::invariant(), fields::field_stp::invariant(), fields::field_st4_e3::invariant(), fields::field_st4_e2::invariant(), fields::field_at2_e2::invariant(), fields::field_st3_e3::invariant(), fields::field_st3::invariant(), fields::field_st2_e3::invariant(), fields::field_st2_e2::invariant(), fields::field_st2::invariant(), fields::field_met_ed::invariant(), fields::field_met_e3::invariant(), fields::field_met_e2::invariant(), fields::field_met_e1::invariant(), fields::field_met::invariant(), fields::field_jcb_ed::invariant(), fields::field_jcb_e33::invariant(), fields::field_jcb_e23::invariant(), fields::field_jcb_e13::invariant(), fields::field_jcb::invariant(), fields::field_atp::invariant(), fields::field_e4::invariant(), fields::field_e3_uniform::invariant(), fields::field_e3::invariant(), fields::field_e2_uniform::invariant(), fields::field_e2::invariant(), fields::field_e1_uniform::invariant(), fields::field_e1::invariant(), fields::field_ed::invariant(), fields::field_at3_e3::invariant(), fields::field_at3::invariant(), fields::field_at2_e3::invariant(), fields::field_st4::invariant(), fields::field_at2::invariant(), and push().
fields::field_jcb_e33 & fields::operator>> | ( | const field_jcb_e33 & | xsrc, |
field_jcb_e33 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_jcb_e33.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_jcb_e33::same_property_fiber_schema().
fields::field_e3_uniform & fields::operator>> | ( | const field_e3_uniform & | xsrc, |
field_e3_uniform & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_e3_uniform.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_e3_uniform::same_property_fiber_schema().
fields::field_t2 & fields::operator>> | ( | const field_t2 & | xsrc, |
field_t2 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_t2.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_t2::same_property_fiber_schema().
fields::field_st2_e3 & fields::operator>> | ( | const field_st2_e3 & | xsrc, |
field_st2_e3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_st2_e3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_st2_e3::same_property_fiber_schema().
fields::field_t4_e3 & fields::operator>> | ( | const field_t4_e3 & | xsrc, |
field_t4_e3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_t4_e3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_t4_e3::same_property_fiber_schema().
fields::field_t2_e2 & fields::operator>> | ( | const field_t2_e2 & | xsrc, |
field_t2_e2 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_t2_e2.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_t2_e2::same_property_fiber_schema().
fields::field_e2_uniform & fields::operator>> | ( | const field_e2_uniform & | xsrc, |
field_e2_uniform & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_e2_uniform.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_e2_uniform::same_property_fiber_schema().
fields::field_t4_e2 & fields::operator>> | ( | const field_t4_e2 & | xsrc, |
field_t4_e2 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_t4_e2.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_t4_e2::same_property_fiber_schema().
fields::field_met_e2 & fields::operator>> | ( | const field_met_e2 & | xsrc, |
field_met_e2 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_met_e2.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_met_e2::same_property_fiber_schema().
fields::field_at2_e2 & fields::operator>> | ( | const field_at2_e2 & | xsrc, |
field_at2_e2 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_at2_e2.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_at2_e2::same_property_fiber_schema().
fields::field_e4 & fields::operator>> | ( | const field_e4 & | xsrc, |
field_e4 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_e4.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_e4::same_property_fiber_schema().
fields::field_met & fields::operator>> | ( | const field_met & | xsrc, |
field_met & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_met.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_met::same_property_fiber_schema().
fields::field_met_e1 & fields::operator>> | ( | const field_met_e1 & | xsrc, |
field_met_e1 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_met_e1.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_met_e1::same_property_fiber_schema().
fields::field_met_e3 & fields::operator>> | ( | const field_met_e3 & | xsrc, |
field_met_e3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_met_e3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_met_e3::same_property_fiber_schema().
fields::field_met_ed & fields::operator>> | ( | const field_met_ed & | xsrc, |
field_met_ed & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_met_ed.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_met_ed::same_property_fiber_schema().
fields::field_at1 & fields::operator>> | ( | const field_at1 & | xsrc, |
field_at1 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_at1.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_at1::same_property_fiber_schema().
fields::field_e3 & fields::operator>> | ( | const field_e3 & | xsrc, |
field_e3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_e3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_e3::same_property_fiber_schema().
fields::field_jcb_e13 & fields::operator>> | ( | const field_jcb_e13 & | xsrc, |
field_jcb_e13 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_jcb_e13.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_jcb_e13::same_property_fiber_schema().
fields::field_st4 & fields::operator>> | ( | const field_st4 & | xsrc, |
field_st4 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_st4.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_st4::same_property_fiber_schema().
fields::field_jcb & fields::operator>> | ( | const field_jcb & | xsrc, |
field_jcb & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_jcb.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_jcb::same_property_fiber_schema().
fields::field_e2 & fields::operator>> | ( | const field_e2 & | xsrc, |
field_e2 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_e2.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_e2::same_property_fiber_schema().
fields::field_at2_e3 & fields::operator>> | ( | const field_at2_e3 & | xsrc, |
field_at2_e3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_at2_e3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_at2_e3::same_property_fiber_schema().
fields::field_stp & fields::operator>> | ( | const field_stp & | xsrc, |
field_stp & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_stp.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_stp::same_property_fiber_schema().
fields::field_st4_e2 & fields::operator>> | ( | const field_st4_e2 & | xsrc, |
field_st4_e2 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_st4_e2.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_st4_e2::same_property_fiber_schema().
fields::field_ed & fields::operator>> | ( | const field_ed & | xsrc, |
field_ed & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_ed.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_ed::same_property_fiber_schema().
fields::field_jcb_ed & fields::operator>> | ( | const field_jcb_ed & | xsrc, |
field_jcb_ed & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_jcb_ed.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_jcb_ed::same_property_fiber_schema().
fields::field_atp & fields::operator>> | ( | const field_atp & | xsrc, |
field_atp & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_atp.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_atp::same_property_fiber_schema().
fields::field_t2_e3 & fields::operator>> | ( | const field_t2_e3 & | xsrc, |
field_t2_e3 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_t2_e3.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_t2_e3::same_property_fiber_schema().
fields::field_tp & fields::operator>> | ( | const field_tp & | xsrc, |
field_tp & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_tp.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_tp::same_property_fiber_schema().
fields::field_e1_uniform & fields::operator>> | ( | const field_e1_uniform & | xsrc, |
field_e1_uniform & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_e1_uniform.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_e1_uniform::same_property_fiber_schema().
fields::field_e1 & fields::operator>> | ( | const field_e1 & | xsrc, |
field_e1 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_e1.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_e1::same_property_fiber_schema().
fields::field_t4 & fields::operator>> | ( | const field_t4 & | xsrc, |
field_t4 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_t4.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_t4::same_property_fiber_schema().
fields::field_jcb_e23 & fields::operator>> | ( | const field_jcb_e23 & | xsrc, |
field_jcb_e23 & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 513 of file field_jcb_e23.cc.
References fields::field_vd::is_attached(), operator<<(), and fields::field_jcb_e23::same_property_fiber_schema().
fields::field_vd & fields::operator>> | ( | const field_vd & | xsrc, |
field_vd & | xdst | ||
) |
Pushes xsrc.property() to xdst.property().
Definition at line 1942 of file field_vd.cc.
References push().
Pushes xsrc.property() to xdst.property().
Definition at line 1904 of file field_vd.cc.
References fields::field_vd::get_read_access(), fields::field_vd::get_read_write_access(), fields::field_vd::is_attached(), operator>>(), fields::field_vd::property(), fields::section_pusher::push_pa(), fields::field_vd::release_access(), fields::field_vd::same_property_fiber_schema(), fields::field_vd::state_is_read_accessible(), and fields::field_vd::state_is_read_write_accessible().
Referenced by fields::field_vd::invariant(), and operator>>().
void fields::symmetric_product | ( | const field_stp & | x0, |
const field_stp & | x1, | ||
field_stp & | xresult, | ||
bool | xauto_access | ||
) |
The symmetric product of two general tensors (pre-allocated version).
Implementation for field_stp algebra functions.
Not Implemented.
Definition at line 27 of file field_stp_funcs.impl.h.