![]() |
SheafSystem
0.0.0.0
|
Implementation for class field_factory_2. More...
#include "SheafSystem/sheaf_dll_spec.h"#include "SheafSystem/field_factory_2.h"#include "SheafSystem/assert_contract.h"#include "SheafSystem/base_space_member.h"#include "SheafSystem/error_message.h"#include "SheafSystem/fiber_bundles_namespace.h"#include "SheafSystem/point_block_1d.h"#include "SheafSystem/point_block_2d.h"#include "SheafSystem/point_block_3d.h"#include "SheafSystem/sec_e1_uniform.h"#include "SheafSystem/sec_e2_uniform.h"#include "SheafSystem/sec_e3_uniform.h"#include "SheafSystem/section_traits.h"#include "SheafSystem/structured_block_1d.h"#include "SheafSystem/structured_block_2d.h"#include "SheafSystem/structured_block_3d.h"#include "SheafSystem/unstructured_block.h"#include "SheafSystem/sec_e1.h"#include "SheafSystem/sec_e2.h"#include "SheafSystem/sec_e3.h"#include "SheafSystem/sec_at0.h"#include "SheafSystem/sec_at0_space.h"#include "SheafSystem/sec_at1_space.h"#include "SheafSystem/section_space_schema_poset.h"Go to the source code of this file.
Namespaces | |
| fields | |
| Namespace for fields component of sheaf system. | |
Functions | |
| template<typename base_type > | |
| 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. More... | |
| template<> | |
| 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. More... | |
| template<> | |
| 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. More... | |
| template<> | |
| 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. More... | |
| template<> | |
| 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. More... | |
| template<> | |
| 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. More... | |
| template<> | |
| 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. More... | |
| template<> | |
| 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. More... | |
Implementation for class field_factory_2.
Definition in file field_factory_2.impl.h.