Rheolef
7.2
an efficient C++ finite element environment
|
Definition at line 64 of file geo_domain_indirect.h.
Public Types | |
typedef geo_abstract_rep< T, M > | base |
typedef base::size_type | size_type |
typedef base::node_type | node_type |
typedef base::variant_type | variant_type |
typedef base::const_reference | const_reference |
typedef base::const_iterator | const_iterator |
typedef base::const_iterator_by_variant | const_iterator_by_variant |
typedef base::iterator_by_variant | iterator_by_variant |
typedef base::coordinate_type | coordinate_type |
typedef base::geo_element_map_type | geo_element_map_type |
Protected Attributes | |
domain_indirect_basic< M > | _indirect |
geo_basic< T, M > | _omega |
Definition at line 67 of file geo_domain_indirect.h.
Definition at line 68 of file geo_domain_indirect.h.
Definition at line 69 of file geo_domain_indirect.h.
typedef base::variant_type variant_type |
Definition at line 70 of file geo_domain_indirect.h.
typedef base::const_reference const_reference |
Definition at line 71 of file geo_domain_indirect.h.
typedef base::const_iterator const_iterator |
Definition at line 72 of file geo_domain_indirect.h.
typedef base::const_iterator_by_variant const_iterator_by_variant |
Definition at line 73 of file geo_domain_indirect.h.
typedef base::iterator_by_variant iterator_by_variant |
Definition at line 74 of file geo_domain_indirect.h.
typedef base::coordinate_type coordinate_type |
Definition at line 75 of file geo_domain_indirect.h.
typedef base::geo_element_map_type geo_element_map_type |
Definition at line 76 of file geo_domain_indirect.h.
Definition at line 181 of file geo_domain_indirect.h.
geo_domain_indirect_base_rep | ( | const geo_domain_indirect_base_rep< T, M > & | dom | ) |
Definition at line 189 of file geo_domain_indirect.h.
geo_domain_indirect_base_rep | ( | const domain_indirect_basic< M > & | indirect, |
const geo_basic< T, M > & | omega | ||
) |
Definition at line 198 of file geo_domain_indirect.h.
const domain_indirect_basic< M > & get_indirect | ( | ) | const |
Definition at line 86 of file geo_domain_indirect.h.
Definition at line 87 of file geo_domain_indirect.h.
Definition at line 91 of file geo_domain_indirect.h.
Definition at line 92 of file geo_domain_indirect.h.
Definition at line 93 of file geo_domain_indirect.h.
Definition at line 94 of file geo_domain_indirect.h.
Definition at line 95 of file geo_domain_indirect.h.
Definition at line 96 of file geo_domain_indirect.h.
Definition at line 97 of file geo_domain_indirect.h.
coordinate_type coordinate_system | ( | ) | const |
Definition at line 98 of file geo_domain_indirect.h.
const basis_basic< T > & get_piola_basis | ( | ) | const |
Definition at line 99 of file geo_domain_indirect.h.
Definition at line 101 of file geo_domain_indirect.h.
Definition at line 102 of file geo_domain_indirect.h.
Definition at line 103 of file geo_domain_indirect.h.
Definition at line 104 of file geo_domain_indirect.h.
Definition at line 105 of file geo_domain_indirect.h.
Definition at line 106 of file geo_domain_indirect.h.
Definition at line 107 of file geo_domain_indirect.h.
const distributor & geo_element_ownership | ( | size_type | dim | ) | const |
Definition at line 27 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::const_reference get_geo_element | ( | size_type | dim, |
size_type | ige | ||
) | const |
Definition at line 35 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::size_type neighbour | ( | size_type | ie, |
size_type | loc_iside | ||
) | const |
Definition at line 245 of file geo_domain_indirect_seq.cc.
Definition at line 252 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::size_type n_domain_indirect | ( | ) | const |
Definition at line 66 of file geo_domain_indirect_seq.cc.
Definition at line 72 of file geo_domain_indirect_seq.cc.
const domain_indirect_basic< M > & get_domain_indirect | ( | size_type | i | ) | const |
Definition at line 78 of file geo_domain_indirect_seq.cc.
const domain_indirect_basic< M > & get_domain_indirect | ( | const std::string & | name | ) | const |
Definition at line 85 of file geo_domain_indirect_seq.cc.
void insert_domain_indirect | ( | const domain_indirect_basic< M > & | dom | ) | const |
Definition at line 92 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::const_iterator_by_variant begin_by_variant | ( | variant_type | variant | ) | const |
Definition at line 42 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::const_iterator_by_variant end_by_variant | ( | variant_type | variant | ) | const |
Definition at line 50 of file geo_domain_indirect_seq.cc.
const geo_domain_indirect_base_rep< T, M >::geo_element_map_type & get_external_geo_element_map | ( | size_type | variant | ) | const |
Definition at line 58 of file geo_domain_indirect_seq.cc.
const geo_domain_indirect_base_rep< T, M >::node_type & dis_node | ( | size_type | dis_inod | ) | const |
Definition at line 118 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::size_type dis_inod2dis_iv | ( | size_type | dis_inod | ) | const |
Definition at line 130 of file geo_domain_indirect_seq.cc.
void dis_inod | ( | const geo_element & | K, |
std::vector< size_type > & | dis_inod | ||
) | const |
Definition at line 124 of file geo_domain_indirect_seq.cc.
Definition at line 105 of file geo_domain_indirect_seq.cc.
Definition at line 111 of file geo_domain_indirect_seq.cc.
odiststream & put | ( | odiststream & | ops | ) | const |
Definition at line 98 of file geo_domain_indirect_seq.cc.
Definition at line 136 of file geo_domain_indirect_seq.cc.
Definition at line 148 of file geo_domain_indirect_seq.cc.
Definition at line 142 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::size_type seq_locate | ( | const point_basic< T > & | x, |
size_type | dis_ie_guest = std::numeric_limits<size_type>::max() |
||
) | const |
Definition at line 154 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::size_type dis_locate | ( | const point_basic< T > & | x, |
size_type | dis_ie_guest = std::numeric_limits<size_type>::max() |
||
) | const |
Definition at line 161 of file geo_domain_indirect_seq.cc.
void locate | ( | const disarray< point_basic< T >, M > & | x, |
disarray< size_type, M > & | dis_ie, | ||
bool | do_check = false |
||
) | const |
Definition at line 188 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::size_type seq_trace_move | ( | const point_basic< T > & | x, |
const point_basic< T > & | v, | ||
point_basic< T > & | y | ||
) | const |
Definition at line 168 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::size_type dis_trace_move | ( | const point_basic< T > & | x, |
const point_basic< T > & | v, | ||
point_basic< T > & | y | ||
) | const |
Definition at line 178 of file geo_domain_indirect_seq.cc.
void trace_move | ( | const disarray< point_basic< T >, M > & | x, |
const disarray< point_basic< T >, M > & | v, | ||
disarray< size_type, M > & | dis_ie, | ||
disarray< point_basic< T >, M > & | y | ||
) | const |
Definition at line 208 of file geo_domain_indirect_seq.cc.
void trace_ray_boundary | ( | const disarray< point_basic< T >, M > & | x, |
const disarray< point_basic< T >, M > & | v, | ||
disarray< size_type, M > & | dis_ie, | ||
disarray< point_basic< T >, M > & | y, | ||
bool | do_check = false |
||
) | const |
Definition at line 197 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::size_type seq_nearest | ( | const point_basic< T > & | x, |
point_basic< T > & | x_nearest | ||
) | const |
Definition at line 218 of file geo_domain_indirect_seq.cc.
geo_domain_indirect_base_rep< T, M >::size_type dis_nearest | ( | const point_basic< T > & | x, |
point_basic< T > & | x_nearest | ||
) | const |
Definition at line 227 of file geo_domain_indirect_seq.cc.
void nearest | ( | const disarray< point_basic< T >, M > & | x, |
disarray< point_basic< T >, M > & | x_nearest, | ||
disarray< size_type, M > & | dis_ie | ||
) | const |
Definition at line 236 of file geo_domain_indirect_seq.cc.
|
protected |
Definition at line 176 of file geo_domain_indirect.h.
Definition at line 177 of file geo_domain_indirect.h.