XGCa
Boundary Member List

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

batch(int first_val, int nvals) constVertexList
batch(int first_val, int nvals, const View< int *, CLayout, HostType > &view) constVertexList
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) constVertexListinline
get_view_in_list(const std::string label, int nnode_in) constVertexListinline
get_view_int_not_in_list(int nnode_in) constVertexListinline
intersects(const VertexList &list2) constVertexList
intersects(int start, int end) constVertexList
is_contiguous() constVertexList
is_in_list(int i) constVertexListinline
is_subset(const VertexList &list2) constVertexList
mappingVertexList
max() constVertexList
min() constVertexList
naturalBoundary
operator&(const VertexList &list2) constVertexList
operator|=(const VertexList &rhs)VertexList
pack_contiguous(const View< double *, CLayout, Device > &input, const View< double *, CLayout, Device > &contiguous) constVertexList
plan()VertexListinline
print(const std::string &msg) constVertexList
rangesVertexList
set_to_value(const T &view, double value) constVertexListinline
set_to_value(const T &view, F func) constVertexListinline
shift(int shift_val)VertexList
size() constVertexListinline
unpack_contiguous(const View< double *, CLayout, Device > &contiguous, const View< double *, CLayout, Device > &output) constVertexList
use_mappingVertexList
use_naturalBoundary
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