XGC1
|
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() | Boundary | inline |
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) | Boundary | inline |
for_all(const std::string label, F lambda_func) const | VertexList | inline |
get_view_int_not_in_list(int nnode_in) const | VertexList | inline |
intersects(const VertexList &list2) const | VertexList | |
intersects(int start, int end) const | VertexList | |
is_contiguous() const | VertexList | |
is_in_list(int i) const | VertexList | inline |
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 | |
ranges | VertexList | |
set_to_value(const T &view, double value) const | VertexList | inline |
set_to_value(const T &view, F func) const | VertexList | inline |
size() const | VertexList | inline |
unpack_contiguous(const View< double *, CLayout, Device > &contiguous, const View< double *, CLayout, Device > &output) const | VertexList | |
VertexList() | VertexList | inline |
VertexList(int start, int end) | VertexList | |
VertexList(int n, F condition) | VertexList | inline |
VertexList(const View< int *, CLayout, HostType > &unordered_full_list, bool one_indexed) | VertexList |