XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Boundary Member List

This is the complete list of members for Boundary, including all inherited members.

batch(int first_val, int nvals, const View< int *, CLayout, HostType > &view) const VertexList
Boundary()Boundaryinline
Boundary(const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const View< int *, CLayout, DeviceType > &num_t_node, const View< int **, CLayout, DeviceType > &tr_node, const BoundarySettings &settings)Boundaryinline
for_all(const std::string label, F lambda_func) const VertexListinline
get_view_int_not_in_list(int nnode_in) const VertexListinline
intersects(const VertexList &list2) const VertexList
intersects(int start, int end) const VertexList
is_contiguous() const VertexList
is_in_list(int i) const VertexListinline
is_subset(const VertexList &list2) const VertexList
min() const VertexList
operator&(const VertexList &list2) const VertexList
operator|=(const VertexList &rhs)VertexList
pack_contiguous(const View< double *, CLayout, Device > &input, const View< double *, CLayout, Device > &contiguous) const VertexList
print(const std::string &msg) const VertexList
rangesVertexList
set_to_value(const T &view, double value) const VertexListinline
set_to_value(const T &view, F func) const VertexListinline
size() const VertexListinline
unpack_contiguous(const View< double *, CLayout, Device > &contiguous, const View< double *, CLayout, Device > &output) const VertexList
VertexList()VertexListinline
VertexList(int start, int end)VertexList
VertexList(int n, F condition)VertexListinline
VertexList(const View< int *, CLayout, HostType > &unordered_full_list, bool one_indexed)VertexList