SheafSystem
0.0.0.0
|
Test case generator for classes body_builder and body_pusher. More...
#include <body_factory.h>
BODY_FACTORY FACET | |
static field_vd * | new_1d_unstructured_bodies (fiber_bundles_namespace &xns, const std::string &xname_prefix) |
Uses body_builder to create bodies in a 1D unstructured mesh. More... | |
static field_vd * | new_1d_uniform_bodies (fiber_bundles_namespace &xns, const std::string &xname_prefix) |
Uses body_builder to create bodies in a 1D uniform mesh. More... | |
static field_vd * | new_2d_unstructured_bodies (fiber_bundles_namespace &xns, const std::string &xname_prefix) |
Uses body_builder to create bodies in a 2D unstructured mesh. More... | |
static field_vd * | new_2d_uniform_bodies (fiber_bundles_namespace &xns, const std::string &xname_prefix) |
Uses body_builder to create bodies in a 2D uniform mesh. More... | |
static field_vd * | new_3d_unstructured_bodies (fiber_bundles_namespace &xns, const std::string &xname_prefix) |
Uses body_builder to create bodies in a 3D unstructured mesh. More... | |
static field_vd * | new_3d_uniform_bodies (fiber_bundles_namespace &xns, const std::string &xname_prefix) |
Uses body_builder to create bodies in a 3D uniform mesh. More... | |
Test case generator for classes body_builder and body_pusher.
Definition at line 58 of file body_factory.h.
|
static |
Uses body_builder to create bodies in a 1D uniform mesh.
Definition at line 91 of file body_factory.cc.
References sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), new_2d_unstructured_bodies(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
Referenced by new_1d_unstructured_bodies().
|
static |
Uses body_builder to create bodies in a 1D unstructured mesh.
Definition at line 50 of file body_factory.cc.
References sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), new_1d_uniform_bodies(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
|
static |
Uses body_builder to create bodies in a 2D uniform mesh.
Definition at line 176 of file body_factory.cc.
References sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), new_3d_unstructured_bodies(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
Referenced by new_2d_unstructured_bodies().
|
static |
Uses body_builder to create bodies in a 2D unstructured mesh.
Definition at line 133 of file body_factory.cc.
References sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), new_2d_uniform_bodies(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
Referenced by new_1d_uniform_bodies().
|
static |
Uses body_builder to create bodies in a 3D uniform mesh.
Definition at line 262 of file body_factory.cc.
References fields::field_vd::base_space(), fields::body_builder::build(), sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), sheaf::auto_block< T, S >::ct(), sheaf::poset_component::detach_from_state(), fiber_bundle::sec_at0_algebra::fabs(), fields::field_vd::get_read_access(), sheaf::poset_state_handle::get_read_write_access(), fiber_bundle::base_space_member::host(), sheaf::subposet::id_space(), sheaf::subposet::insert_member(), sheaf::subposet::new_id_space(), sheaf::gathered_insertion_index_space_handle::push_back(), sheaf::poset_state_handle::put_member_name(), sheaf::subposet::put_name(), fields::field_vd::put_property_dofs(), sheaf::poset_state_handle::release_access(), fields::field_vd::release_access(), fiber_bundle::sec_at0_algebra::sqrt(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
Referenced by new_3d_unstructured_bodies().
|
static |
Uses body_builder to create bodies in a 3D unstructured mesh.
Definition at line 218 of file body_factory.cc.
References sheaf::namespace_poset::contains_poset(), sheaf::namespace_poset::contains_poset_member(), new_3d_uniform_bodies(), and sheaf::read_write_monitor_handle::state_is_read_write_accessible().
Referenced by new_2d_uniform_bodies().