ug4
|
This is the complete list of members for ug::SlicingData< TVec, N >, including all inherited members.
add_vector_slice(const VT &full_src, slice_desc_type desc, VT &small_dst, double sigma=1.0) const | ug::SlicingData< TVec, N > | inline |
add_vector_slice(const VT &small_src, VT &full_dst, slice_desc_type desc, double sigma=1.0) const | ug::SlicingData< TVec, N > | inline |
clear_set_mappings() | ug::SlicingData< TVec, N > | inlineprotected |
create_slice_layouts(ConstSmartPtr< AlgebraLayouts > fullLayouts, slice_desc_type type) const | ug::SlicingData< TVec, N > | inline |
fill_set_mappings() | ug::SlicingData< TVec, N > | inlineprotected |
find_index(slice_desc_type type, int gindex, int &index) const | ug::SlicingData< TVec, N > | inlineprotected |
get_matrix(const MT &A, slice_desc_type row_type, slice_desc_type col_type, MT &Aslice) const | ug::SlicingData< TVec, N > | inline |
get_num_elems(slice_desc_type type) const | ug::SlicingData< TVec, N > | inline |
get_type(size_t index) | ug::SlicingData< TVec, N > | inlineprotected |
get_vector_slice(const VT &full_src, slice_desc_type desc, VT &small_dst) const | ug::SlicingData< TVec, N > | inline |
is_valid() | ug::SlicingData< TVec, N > | inline |
m_slice_set | ug::SlicingData< TVec, N > | protected |
m_slice_types | ug::SlicingData< TVec, N > | protected |
m_valid | ug::SlicingData< TVec, N > | protected |
replace_indices_in_layout(slice_desc_type type, IndexLayout &il) const | ug::SlicingData< TVec, N > | inlineprotected |
reset_set_mappings() | ug::SlicingData< TVec, N > | inlineprotected |
set_types(const slice_desc_type_vector &types, bool bClear=false) | ug::SlicingData< TVec, N > | inline |
set_vector_slice(const VT &small_src, VT &full_dst, slice_desc_type desc) const | ug::SlicingData< TVec, N > | inline |
setup_slice_like(const VT &full_src, slice_desc_type type, VT &vectorslice) const | ug::SlicingData< TVec, N > | inline |
slice(slice_desc_type type) const | ug::SlicingData< TVec, N > | inlineprotected |
slice(slice_desc_type type) | ug::SlicingData< TVec, N > | inlineprotected |
slice_clone(const VT &full_src, slice_desc_type type) const | ug::SlicingData< TVec, N > | inline |
slice_clone_without_values(const VT &full_src, slice_desc_type type) const | ug::SlicingData< TVec, N > | inline |
slice_desc_set typedef | ug::SlicingData< TVec, N > | |
slice_desc_type typedef | ug::SlicingData< TVec, N > | |
slice_desc_type_vector typedef | ug::SlicingData< TVec, N > | |
SlicingData() | ug::SlicingData< TVec, N > | inline |
SlicingData(const slice_desc_type_vector &types) | ug::SlicingData< TVec, N > | inline |
subtract_vector_slice(const VT &full_src, slice_desc_type desc, VT &small_dst) const | ug::SlicingData< TVec, N > | inline |
subtract_vector_slice(const VT &small_src, VT &full_dst, slice_desc_type desc) const | ug::SlicingData< TVec, N > | inline |