SyDEVS  v0.6.7
Multiscale Simulation and Systems Modeling Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sydevs::arraynd< T, 1 > Member List

This is the complete list of members for sydevs::arraynd< T, 1 >, including all inherited members.

absorb_axis(const arraynd_base< T, ndims > &arr0, arraynd_base< T, ndims-1 > &arr, int64 idim)sydevs::arraynd_base< T, 1 >protectedstatic
arraynd()sydevs::arraynd< T, 1 >
arraynd(const std::array< int64, 1 > &dims, const T &value)sydevs::arraynd< T, 1 >
arraynd(const std::array< int64, 1 > &dims, const std::vector< T > &data)sydevs::arraynd< T, 1 >
arraynd(const std::array< int64, 1 > &dims, std::function< T(const std::array< int64, 1 > &indices)> func)sydevs::arraynd< T, 1 >
arraynd(const arraynd< T, 1 > &)=defaultsydevs::arraynd< T, 1 >
arraynd(arraynd< T, 1 > &&)=defaultsydevs::arraynd< T, 1 >
arraynd< T, 2 > classsydevs::arraynd< T, 1 >friend
arraynd_base()sydevs::arraynd_base< T, 1 >protected
arraynd_base(const std::array< int64, ndims > &dims, const T &value)sydevs::arraynd_base< T, 1 >protected
arraynd_base(const std::array< int64, ndims > &dims, const std::vector< T > &data)sydevs::arraynd_base< T, 1 >protected
arraynd_base(const std::array< int64, ndims > &dims, std::function< T(const std::array< int64, ndims > &indices)> func)sydevs::arraynd_base< T, 1 >protected
arraynd_base(const arraynd_base< T, ndims+1 > &rhs, int64 index, bool is_readonly)sydevs::arraynd_base< T, 1 >protected
arraynd_base(const arraynd_base< T, ndims > &rhs, range r, bool is_readonly)sydevs::arraynd_base< T, 1 >protected
arraynd_base(const arraynd_base< T, ndims > &rhs, bool is_view, bool is_readonly)sydevs::arraynd_base< T, 1 >protected
arraynd_base(const arraynd_base< T, ndims > &rhs)sydevs::arraynd_base< T, 1 >protected
arraynd_base(arraynd_base< T, ndims > &&)=defaultsydevs::arraynd_base< T, 1 >protected
assign(const arraynd_base< T, ndims > &rhs)sydevs::arraynd_base< T, 1 >
assign_from_function(std::function< T(const std::array< int64, ndims > &indices)> func)sydevs::arraynd_base< T, 1 >
copy() const sydevs::arraynd< T, 1 >
copy_subdivided_axis(int64 idim, const std::array< int64, 2 > &dims) const sydevs::arraynd< T, 1 >
data() constsydevs::arraynd_base< T, 1 >
data()sydevs::arraynd_base< T, 1 >
dims() constsydevs::arraynd_base< T, 1 >
empty() constsydevs::arraynd_base< T, 1 >
fill(const T &value)sydevs::arraynd_base< T, 1 >
is_contiguous() constsydevs::arraynd_base< T, 1 >
is_readonly() constsydevs::arraynd_base< T, 1 >
is_view() constsydevs::arraynd_base< T, 1 >
offset() constsydevs::arraynd_base< T, 1 >
operator()(const std::array< int64, ndims > &indices) constsydevs::arraynd_base< T, 1 >
operator()(const std::array< int64, ndims > &indices)sydevs::arraynd_base< T, 1 >
operator()(const arraynd_base< int64, 1 > &indices) constsydevs::arraynd_base< T, 1 >
operator()(const arraynd_base< int64, 1 > &indices)sydevs::arraynd_base< T, 1 >
operator()(Indices...indices) constsydevs::arraynd_base< T, 1 >
operator()(Indices...indices)sydevs::arraynd_base< T, 1 >
operator=(const arraynd< T, 1 > &)=defaultsydevs::arraynd< T, 1 >
operator=(arraynd< T, 1 > &&)=defaultsydevs::arraynd< T, 1 >
arraynd_base< T, 1 >::operator=(const arraynd_base< T, ndims > &rhs)sydevs::arraynd_base< T, 1 >protected
arraynd_base< T, 1 >::operator=(arraynd_base< T, ndims > &&)=defaultsydevs::arraynd_base< T, 1 >protected
operator[](int64 index) const sydevs::arraynd< T, 1 >
operator[](int64 index)sydevs::arraynd< T, 1 >
operator[](range r) const sydevs::arraynd< T, 1 >
operator[](range r)sydevs::arraynd< T, 1 >
size() constsydevs::arraynd_base< T, 1 >
strides() constsydevs::arraynd_base< T, 1 >
subdivide_axis(const arraynd_base< T, ndims > &arr0, arraynd_base< T, ndims+1 > &arr, int64 idim, const std::array< int64, 2 > &dims)sydevs::arraynd_base< T, 1 >protectedstatic
swap_axes(arraynd_base< T, ndims > &arr, int64 idim0, int64 idim1)sydevs::arraynd_base< T, 1 >protectedstatic
transpose(arraynd_base< T, ndims > &arr)sydevs::arraynd_base< T, 1 >protectedstatic
traverse(std::function< bool(const std::array< int64, ndims > &indices, const T &value)> func) constsydevs::arraynd_base< T, 1 >
view() const sydevs::arraynd< T, 1 >
view()sydevs::arraynd< T, 1 >
view_subdivided_axis(int64 idim, const std::array< int64, 2 > &dims) const sydevs::arraynd< T, 1 >
view_subdivided_axis(int64 idim, const std::array< int64, 2 > &dims)sydevs::arraynd< T, 1 >
~arraynd()=defaultsydevs::arraynd< T, 1 >
~arraynd_base()=defaultsydevs::arraynd_base< T, 1 >