_break
arbb_control_flow
control_flow.hpp
_continue
arbb_control_flow
control_flow.hpp
_do
arbb_control_flow
control_flow.hpp
_else
arbb_control_flow
control_flow.hpp
_else_if
arbb_control_flow
control_flow.hpp
_end_for
arbb_control_flow
control_flow.hpp
_end_if
arbb_control_flow
control_flow.hpp
_end_while
arbb_control_flow
control_flow.hpp
_for
arbb_control_flow
control_flow.hpp
_if
arbb_control_flow
control_flow.hpp
_until
arbb_control_flow
control_flow.hpp
_while
arbb_control_flow
control_flow.hpp
About the Intel(R) Array Building Blocks Application Programming Interface
abs
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
acos
arbb
arbb_elementwise_array
arbb_elementwise_dense_trigonometric
arbb_elementwise_nested_trigonometric
arbb_elementwise_scalar_trigonometric
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
add_iscan
arbb
arbb_collective
collective.hpp
add_merge
arbb
arbb_container_funcs_dense
dense_funcs.hpp
add_reduce
arbb
arbb_array
arbb_collective
array_funcs.hpp
collective.hpp
add_scan
arbb
arbb_collective
collective.hpp
aligned_free
alignment.hpp
arbb
arbb_alignment
aligned_malloc
alignment.hpp
arbb
arbb_alignment
Alignment
alignment.hpp
aligned_free
aligned_malloc
ARBB_CPP_ALIGN
ARBB_CPP_ALIGN_ALLOCA
all
arbb
arbb_array
arbb_collective
array_funcs.hpp
collective.hpp
and_iscan
arbb
arbb_collective
collective.hpp
and_reduce
arbb
arbb_array
arbb_collective
array_funcs.hpp
collective.hpp
and_scan
arbb
arbb_collective
collective.hpp
any
arbb
arbb_array
arbb_collective
array_funcs.hpp
collective.hpp
Appendix - Virtual Machine API
arbb
arbb::arithmetic_error
arithmetic_error
what
arbb::array
as
assign
at
back
begin
cbegin
cend
const_iterator
const_pointer
const_reference
const_reverse_iterator
crbegin
crend
data
difference_type
empty
end
fill
front
iterator
max_size
operator<<=
operator>>=
operator[]
pointer
rbegin
reference
rend
reverse_iterator
size
size_type
swap
value_type
arbb::auto_closure
auto_closure
empty
has_type
operator!=
operator=
operator==
arbb::bad_alloc
bad_alloc
what
arbb::boolean_type
arbb::boolean_type< scalar< scalar_type > >
type
arbb::boolean_type
arbb::captured
arbb::captured< bool >
type
arbb::captured< boolean >
type
arbb::captured< char >
type
arbb::captured< double >
type
arbb::captured< f32 >
type
arbb::captured< f64 >
type
arbb::captured< float >
type
arbb::captured< i16 >
type
arbb::captured< i32 >
type
arbb::captured< i64 >
type
arbb::captured< i8 >
type
arbb::captured< isize >
type
arbb::captured< signed char >
type
arbb::captured< signed int >
type
arbb::captured< signed long long >
type
arbb::captured< signed short >
type
arbb::captured< u16 >
type
arbb::captured< u32 >
type
arbb::captured< u64 >
type
arbb::captured< u8 >
type
arbb::captured< unsigned char >
type
arbb::captured< unsigned int >
type
arbb::captured< unsigned long long >
type
arbb::captured< unsigned short >
type
arbb::captured< usize >
type
arbb::closure< FunctionType >
closure
empty
operator auto_closure
operator!=
operator()
operator=
operator==
arbb::compare_type
arbb::compare_type< scalar< scalar_type > >
type
arbb::compare_type
arbb::const_range
at
begin
const_iterator
const_range
element
empty
end
operator=
operator[]
size
arbb::const_range_iterator
const_range_iterator
difference
operator*
operator++
operator+=
operator--
operator-=
operator->
operator=
operator[]
arbb::dense
col
dense
dim3
element_type
flatten
get
length
num_cols
num_pages
num_rows
operator()
operator=
operator[]
page
parse
read_only_range
read_write_range
row
set
size
write_only_range
zip
arbb::exception
exception
what
~exception
arbb::internal_error
internal_error
what
arbb::invalid_op_within_map
invalid_op_within_map
what
arbb::nested
element_type
flags
flatten
indices
length
lengths
nested
offsets
operator()
operator=
operator[]
parse
segment
~nested
arbb::out_of_bounds
out_of_bounds
what
arbb::range
at
begin
const_iterator
element
empty
end
iterator
operator=
operator[]
range
size
arbb::range_iterator
difference
operator*
operator++
operator+=
operator--
operator-=
operator->
operator=
operator[]
range_iterator
arbb::scalar
operator=
scalar
arbb::scoped_timer_impl
precondition
scoped_timer_impl
source_type
stamp
stamp_type
unit
unit_ms
unit_s
unit_us
value_type
~scoped_timer_impl
arbb::system_time_source
get_time_stamp
get_time_value_us
stamp_type
value_type
arbb::uncaptured
arbb::uncaptured< bool >
type
arbb::uncaptured< boolean >
type
arbb::uncaptured< char >
type
arbb::uncaptured< double >
type
arbb::uncaptured< f32 >
type
arbb::uncaptured< f64 >
type
arbb::uncaptured< float >
type
arbb::uncaptured< i16 >
type
arbb::uncaptured< i32 >
type
arbb::uncaptured< i64 >
type
arbb::uncaptured< i8 >
type
arbb::uncaptured< isize >
type
arbb::uncaptured< signed char >
type
arbb::uncaptured< signed int >
type
arbb::uncaptured< signed long long >
type
arbb::uncaptured< signed short >
type
arbb::uncaptured< u16 >
type
arbb::uncaptured< u32 >
type
arbb::uncaptured< u64 >
type
arbb::uncaptured< u8 >
type
arbb::uncaptured< unsigned char >
type
arbb::uncaptured< unsigned int >
type
arbb::uncaptured< unsigned long long >
type
arbb::uncaptured< unsigned short >
type
arbb::uncaptured< usize >
type
arbb::uninitialized_access
uninitialized_access
what
arbb
abs
acos
add_iscan
add_merge
add_reduce
add_scan
aligned_free
aligned_malloc
all
and_iscan
and_reduce
and_scan
any
asin
atan
atan2
bind
bitwise_cast
boolean
call
capture
cat
ceil
clamp
compare
cos
cosh
div_tan
exp
exp10
expect_size
f32
f64
fill
finish
floor
gather
i16
i32
i64
i8
in_emulation_mode
indices
ior_iscan
ior_reduce
ior_scan
isize
log
log10
make_array
map
mask
max
max_iscan
max_reduce
max_scan
min
min_iscan
min_reduce
min_scan
mul_iscan
mul_reduce
mul_scan
neighbor
operator!
operator!=
operator%
operator%=
operator&
operator&&
operator&=
operator*
operator*=
operator+
operator++
operator+=
operator-
operator--
operator-=
operator/
operator/=
operator<
operator<<
operator<<=
operator<=
operator==
operator>
operator>=
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator||
operator~
pack
position
pow
product
rcp
repeat
repeat_col
repeat_page
repeat_row
replace
replace_col
replace_dim3
replace_page
replace_row
replace_segment
reshape
reshape_as
reshape_nested_flags
reshape_nested_lengths
reshape_nested_offsets
resize
reverse
rotate
round
rsqrt
scatter
scoped_timer
section
select
set_emulation_mode
shift
shift_col
shift_col_sticky
shift_page
shift_page_sticky
shift_row
shift_row_sticky
shift_sticky
shuffle
sin
sinh
sort
split
sqrt
sum
swap
swap_cols
swap_pages
swap_rows
tan
tanh
transpose
u16
u32
u64
u8
unpack
unshuffle
unsplit
usize
value
wall_clock
xor_iscan
xor_reduce
xor_scan
arbb_abort_function
arbb_virtual_machine_functions
arbb_vmapi.h
arbb_acquire_ref
arbb_virtual_machine_refcounting
arbb_vmapi.h
arbb_alignment
aligned_free
aligned_malloc
ARBB_CPP_ALIGN
ARBB_CPP_ALIGN_ALLOCA
arbb_array
add_reduce
all
and_reduce
any
cat
ior_reduce
make_array
max_reduce
min_reduce
mul_reduce
product
resize
sum
swap
xor_reduce
arbb_begin_function
arbb_virtual_machine_functions
arbb_vmapi.h
arbb_begin_loop
arbb_virtual_machine_loops
arbb_vmapi.h
arbb_begin_loop_block
arbb_virtual_machine_loops
arbb_vmapi.h
arbb_binding
arbb_binding_t
ptr
arbb_boolean
arbb_break
arbb_virtual_machine_loops
arbb_vmapi.h
arbb_call
call
map
neighbor
position
arbb_call_op
arbb_virtual_machine_calls
arbb_vmapi.h
ARBB_CAPTURE_NUM_ARGS
ARBB_CC_MASK
ARBB_CC_SHIFT
ARBB_CC_VER_SHIFT
arbb_closure
ARBB_CLOSURE_NUM_ARGS
arbb_collective
add_iscan
add_reduce
add_scan
all
and_iscan
and_reduce
and_scan
any
ior_iscan
ior_reduce
ior_scan
max_iscan
max_reduce
max_scan
min_iscan
min_reduce
min_scan
mul_iscan
mul_reduce
mul_scan
sum
xor_iscan
xor_reduce
xor_scan
arbb_compile
arbb_virtual_machine_execution
arbb_vmapi.h
arbb_complex
abs
arg
conj
cos
cosh
exp
imag
log
log10
norm
operator!=
operator*
operator+
operator-
operator/
operator==
polar
pow
real
select
sin
sinh
sqrt
tan
tanh
arbb_container_funcs_dense
add_merge
cat
fill
gather
indices
mask
pack
repeat
repeat_col
repeat_page
repeat_row
replace
replace_col
replace_dim3
replace_page
replace_row
reshape
reshape_as
reverse
rotate
scatter
section
shift
shift_col
shift_col_sticky
shift_page
shift_page_sticky
shift_row
shift_row_sticky
shift_sticky
shuffle
sort
sort_ascending
sort_descending
swap_cols
swap_pages
swap_rows
transpose
unpack
unshuffle
wall_clock
arbb_container_funcs_nested
cat
repeat
replace
replace_segment
reshape_as
reshape_nested_flags
reshape_nested_lengths
reshape_nested_offsets
shuffle
split
unpack
unshuffle
unsplit
arbb_context_t
ptr
arbb_continue
arbb_virtual_machine_loops
arbb_vmapi.h
arbb_control_flow
_break
_continue
_do
_else
_else_if
_end_for
_end_if
_end_while
_for
_if
_until
_while
ARBB_CPP_ALIGN
alignment.hpp
arbb_alignment
ARBB_CPP_ALIGN_ALLOCA
alignment.hpp
arbb_alignment
ARBB_CPP_NS
arbb_create_constant
arbb_virtual_machine_constants
arbb_vmapi.h
arbb_create_dense_binding
arbb_virtual_machine_binding
arbb_vmapi.h
arbb_create_global
arbb_virtual_machine_globals
arbb_vmapi.h
arbb_create_local
arbb_virtual_machine_locals
arbb_vmapi.h
arbb_data_access
operator!=
operator+
operator-
operator<
operator<=
operator==
operator>
operator>=
arbb_dense
arbb_elementwise_array
abs
acos
asin
atan
atan2
bitwise_cast
ceil
clamp
compare
cos
cosh
div_tan
exp
exp10
floor
log
log10
max
min
operator!
operator!=
operator%
operator%=
operator&
operator&&
operator&=
operator*
operator*=
operator+
operator++
operator+=
operator-
operator--
operator-=
operator/
operator/=
operator<
operator<<
operator<<=
operator<=
operator==
operator>
operator>=
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator||
operator~
pow
rcp
round
rsqrt
select
sin
sinh
sqrt
tan
tanh
arbb_elementwise_dense_arithmetic
abs
clamp
div_tan
operator%
operator%=
operator*
operator*=
operator+
operator++
operator+=
operator-
operator--
operator-=
operator/
operator/=
rcp
rsqrt
sqrt
arbb_elementwise_dense_bitwise
bitwise_cast
operator&
operator&=
operator<<
operator<<=
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator~
arbb_elementwise_dense_comparison
compare
max
min
operator!=
operator<
operator<=
operator==
operator>
operator>=
select
arbb_elementwise_dense_exponential
exp
exp10
log
log10
pow
arbb_elementwise_dense_fp
ceil
floor
round
arbb_elementwise_dense_logical
operator!
operator&&
operator||
arbb_elementwise_dense_trigonometric
acos
asin
atan
atan2
cos
cosh
sin
sinh
tan
tanh
arbb_elementwise_nested_arithmetic
abs
clamp
div_tan
operator%
operator%=
operator*
operator*=
operator+
operator++
operator+=
operator-
operator--
operator-=
operator/
operator/=
rcp
rsqrt
sqrt
arbb_elementwise_nested_bitwise
operator&
operator&=
operator<<
operator<<=
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator~
arbb_elementwise_nested_comparison
compare
max
min
operator!=
operator<
operator<=
operator==
operator>
operator>=
select
arbb_elementwise_nested_exponential
exp
exp10
log
log10
pow
arbb_elementwise_nested_fp
ceil
floor
round
arbb_elementwise_nested_logical
operator!
operator&&
operator||
arbb_elementwise_nested_trigonometric
acos
asin
atan
atan2
cos
cosh
sin
sinh
tan
tanh
arbb_elementwise_scalar_arithmetic
abs
clamp
div_tan
operator%
operator%=
operator*
operator*=
operator+
operator++
operator+=
operator-
operator--
operator-=
operator/
operator/=
rcp
rsqrt
sqrt
arbb_elementwise_scalar_bitwise
bitwise_cast
operator&
operator&=
operator<<
operator<<=
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator~
arbb_elementwise_scalar_comparison
compare
max
min
operator!=
operator<
operator<=
operator==
operator>
operator>=
select
arbb_elementwise_scalar_exponential
exp
exp10
log
log10
pow
arbb_elementwise_scalar_fp
ceil
floor
round
arbb_elementwise_scalar_logical
operator!
operator&&
operator||
arbb_elementwise_scalar_trigonometric
acos
asin
atan
atan2
cos
cosh
sin
sinh
tan
tanh
arbb_else
arbb_virtual_machine_if_statements
arbb_vmapi.h
ARBB_ELTWISE_FUNCTION_10
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_11
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_12
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_13
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_14
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_15
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_16
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_17
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_18
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_19
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_1
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_20
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_21
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_22
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_23
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_24
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_25
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_26
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_27
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_28
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_29
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_2
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_30
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_31
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_32
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_33
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_34
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_35
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_3
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_4
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_5
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_6
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_7
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_8
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_9
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_0
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_10
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_11
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_12
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_13
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_14
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_15
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_16
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_17
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_18
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_19
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_1
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_20
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_21
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_22
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_23
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_24
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_25
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_26
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_27
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_28
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_29
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_2
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_30
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_31
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_32
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_33
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_34
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_35
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_3
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_4
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_5
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_6
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_7
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_8
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_METHOD_9
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_0
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_10
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_11
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_12
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_13
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_14
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_15
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_16
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_17
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_18
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_19
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_1
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_20
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_21
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_22
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_23
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_24
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_25
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_26
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_27
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_28
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_29
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_2
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_30
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_31
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_32
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_33
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_34
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_35
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_3
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_4
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_5
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_6
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_7
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_8
arbb_user_defined
dense_user_funcs.hpp
ARBB_ELTWISE_TMETHOD_9
arbb_user_defined
dense_user_funcs.hpp
arbb_end_function
arbb_virtual_machine_functions
arbb_vmapi.h
arbb_end_if
arbb_virtual_machine_if_statements
arbb_vmapi.h
arbb_end_loop
arbb_virtual_machine_loops
arbb_vmapi.h
arbb_error_arithmetic
arbb_error_bad_alloc
arbb_error_details_t
ptr
arbb_error_internal
arbb_error_invalid_argument
arbb_error_none
arbb_error_out_of_bounds
arbb_error_scoping
arbb_error_uninitialized_access
arbb_execute
arbb_virtual_machine_execution
arbb_vmapi.h
arbb_f32
arbb_f64
arbb_finish
arbb_virtual_machine_execution
arbb_vmapi.h
arbb_free_binding
arbb_virtual_machine_binding
arbb_vmapi.h
arbb_free_error_details
arbb_virtual_machine_errors
arbb_vmapi.h
arbb_free_string
arbb_virtual_machine_strings
arbb_vmapi.h
arbb_function_t
ptr
arbb_function_to_refcountable
arbb_virtual_machine_refcounting
arbb_vmapi.h
ARBB_GCC_CC
arbb_get_c_string
arbb_virtual_machine_strings
arbb_vmapi.h
arbb_get_default_context
arbb_virtual_machine_contexts
arbb_vmapi.h
arbb_get_dense_type
arbb_virtual_machine_types
arbb_vmapi.h
arbb_get_error_code
arbb_virtual_machine_errors
arbb_vmapi.h
arbb_get_error_message
arbb_virtual_machine_errors
arbb_vmapi.h
arbb_get_function_type
arbb_virtual_machine_functions
arbb_vmapi.h
arbb_get_function_type_parameter_alias
arbb_virtual_machine_functions
arbb_vmapi.h
arbb_get_nested_type
arbb_virtual_machine_types
arbb_vmapi.h
arbb_get_parameter
arbb_virtual_machine_functions
arbb_vmapi.h
arbb_get_scalar_type
arbb_virtual_machine_types
arbb_vmapi.h
arbb_get_variable_from_global
arbb_virtual_machine_globals
arbb_vmapi.h
arbb_global_variable_t
ptr
arbb_global_variable_to_refcountable
arbb_virtual_machine_refcounting
arbb_vmapi.h
arbb_i16
arbb_i32
arbb_i64
arbb_i8
ARBB_ICC_CC
arbb_if
arbb_virtual_machine_if_statements
arbb_vmapi.h
ARBB_IS_32BIT_ENV
ARBB_IS_64BIT_ENV
arbb_is_binding_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_is_context_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_is_error_details_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_is_function_null
arbb_virtual_machine_null_function
arbb_vmapi.h
ARBB_IS_GCC_ENV
arbb_is_global_variable_null
arbb_virtual_machine_null_function
arbb_vmapi.h
ARBB_IS_ICC10_ENV
ARBB_IS_ICC11_ENV
ARBB_IS_ICC_ENV
ARBB_IS_LINUX_ENV
ARBB_IS_MAC_ENV
arbb_is_refcountable_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_is_string_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_is_type_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_is_variable_null
arbb_virtual_machine_null_function
arbb_vmapi.h
ARBB_IS_VC_ENV
ARBB_IS_WIN_ENV
arbb_isize
arbb_loop_block_body
arbb_loop_block_cond
arbb_loop_block_init
arbb_loop_block_step
arbb_loop_condition
arbb_virtual_machine_loops
arbb_vmapi.h
arbb_loop_for
arbb_loop_while
arbb_map_to_host
arbb_virtual_machine_container_mapping
arbb_vmapi.h
arbb_op
arbb_virtual_machine_operations
arbb_vmapi.h
arbb_op_abs
arbb_op_acos
arbb_op_add
arbb_op_add_merge
arbb_op_add_reduce
arbb_op_add_scan
arbb_op_all_set
arbb_op_alloc
arbb_op_alloc_as
arbb_op_and_reduce
arbb_op_and_scan
arbb_op_apply_nesting
arbb_op_asin
arbb_op_atan2
arbb_op_atan
arbb_op_bit_and
arbb_op_bit_not
arbb_op_bit_or
arbb_op_bit_xor
arbb_op_bitwise_cast
arbb_op_call
arbb_op_cast
arbb_op_cat
arbb_op_ceil
arbb_op_compare
arbb_op_const_vector
arbb_op_copy
arbb_op_copy_length
arbb_op_copy_nesting
arbb_op_cos
arbb_op_cosh
arbb_op_create_dumper
arbb_op_distribute
arbb_op_div
arbb_op_div_tan
arbb_op_dump
arbb_op_dynamic
arbb_virtual_machine_operations
arbb_vmapi.h
arbb_op_equal
arbb_op_exp10
arbb_op_exp
arbb_op_expect_size
arbb_op_extract
arbb_op_extract_col
arbb_op_extract_page
arbb_op_extract_row
arbb_op_flatten
arbb_op_floor
arbb_op_gather
arbb_op_geq
arbb_op_get_elt_coord
arbb_op_get_ncols
arbb_op_get_neighbor
arbb_op_get_nesting
arbb_op_get_npages
arbb_op_get_nrows
arbb_op_greater
arbb_op_index
arbb_op_ior_reduce
arbb_op_ior_scan
arbb_op_kill
arbb_op_kill_dumper
arbb_op_length
arbb_op_leq
arbb_op_less
arbb_op_ln
arbb_op_log10
arbb_op_log_and
arbb_op_log_not
arbb_op_log_or
arbb_op_lsh
arbb_op_map
arbb_op_mask
arbb_op_max
arbb_op_max_reduce
arbb_op_max_reduce_loc
arbb_op_max_scan
arbb_op_min
arbb_op_min_reduce
arbb_op_min_reduce_loc
arbb_op_min_scan
arbb_op_mod
arbb_op_mul
arbb_op_mul_reduce
arbb_op_mul_scan
arbb_op_neg
arbb_op_neq
arbb_op_new_vector
arbb_op_pack
arbb_op_pow
arbb_op_rcp
arbb_op_repeat
arbb_op_repeat_col
arbb_op_repeat_page
arbb_op_repeat_row
arbb_op_replace
arbb_op_replace_2d_section
arbb_op_replace_col
arbb_op_replace_element
arbb_op_replace_page
arbb_op_replace_row
arbb_op_replace_segment
arbb_op_reset_dbg
arbb_op_reverse
arbb_op_rotate
arbb_op_round
arbb_op_rsh
arbb_op_rsqrt
arbb_op_scatter
arbb_op_section
arbb_op_segment
arbb_op_select
arbb_op_set_dbg
arbb_op_set_dumper_fmt
arbb_op_set_regular_nesting
arbb_op_shift_clamp
arbb_op_shift_constant
arbb_op_shuffle
arbb_op_sin
arbb_op_sinh
arbb_op_sort
arbb_op_sort_rank
arbb_op_split
arbb_op_sqrt
arbb_op_sub
arbb_op_swap_col
arbb_op_swap_page
arbb_op_swap_row
arbb_op_tan
arbb_op_tanh
arbb_op_transpose
arbb_op_unpack
arbb_op_unshuffle
arbb_op_unsplit
arbb_op_wall_clock
arbb_op_xor_reduce
arbb_op_xor_scan
ARBB_PF_32BIT
ARBB_PF_64BIT
ARBB_PF_EMT_MASK
ARBB_PF_EMT_SHIFT
ARBB_PF_LINUX
ARBB_PF_MAC
ARBB_PF_OS_MASK
ARBB_PF_SHIFT
ARBB_PF_WIN
ARBB_PLATFORM_FLAG
arbb_pop_function
arbb_virtual_machine_function_stack
arbb_vmapi.h
arbb_pop_map_coord
arbb_virtual_machine_immediate_map
arbb_vmapi.h
arbb_push_function
arbb_virtual_machine_function_stack
arbb_vmapi.h
arbb_push_map_coord
arbb_virtual_machine_immediate_map
arbb_vmapi.h
arbb_read_only_range
arbb_read_scalar
arbb_virtual_machine_scalar_access
arbb_vmapi.h
arbb_read_write_range
arbb_refcountable_t
ptr
arbb_release_ref
arbb_virtual_machine_refcounting
arbb_vmapi.h
arbb_scalar
boolean
f32
f64
i16
i32
i64
i8
isize
u16
u32
u64
u8
usize
value
arbb_serialize_function
arbb_virtual_machine_functions
arbb_vmapi.h
arbb_set_binding_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_set_context_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_set_copy_scalar_source_element
arbb_virtual_machine_immediate_map
arbb_vmapi.h
arbb_set_error_details_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_set_function_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_set_global_variable_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_set_refcountable_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_set_scalar_source_element
arbb_virtual_machine_immediate_map
arbb_vmapi.h
arbb_set_string_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_set_type_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_set_variable_null
arbb_virtual_machine_null_function
arbb_vmapi.h
arbb_sizeof_type
arbb_virtual_machine_types
arbb_vmapi.h
arbb_string_t
ptr
ARBB_SUSPEND_64BIT_Size
arbb_top_function
arbb_virtual_machine_function_stack
arbb_vmapi.h
arbb_type_t
ptr
arbb_u16
arbb_u32
arbb_u64
arbb_u8
arbb_user_defined
ARBB_ELTWISE_FUNCTION_1
ARBB_ELTWISE_FUNCTION_10
ARBB_ELTWISE_FUNCTION_11
ARBB_ELTWISE_FUNCTION_12
ARBB_ELTWISE_FUNCTION_13
ARBB_ELTWISE_FUNCTION_14
ARBB_ELTWISE_FUNCTION_15
ARBB_ELTWISE_FUNCTION_16
ARBB_ELTWISE_FUNCTION_17
ARBB_ELTWISE_FUNCTION_18
ARBB_ELTWISE_FUNCTION_19
ARBB_ELTWISE_FUNCTION_2
ARBB_ELTWISE_FUNCTION_20
ARBB_ELTWISE_FUNCTION_21
ARBB_ELTWISE_FUNCTION_22
ARBB_ELTWISE_FUNCTION_23
ARBB_ELTWISE_FUNCTION_24
ARBB_ELTWISE_FUNCTION_25
ARBB_ELTWISE_FUNCTION_26
ARBB_ELTWISE_FUNCTION_27
ARBB_ELTWISE_FUNCTION_28
ARBB_ELTWISE_FUNCTION_29
ARBB_ELTWISE_FUNCTION_3
ARBB_ELTWISE_FUNCTION_30
ARBB_ELTWISE_FUNCTION_31
ARBB_ELTWISE_FUNCTION_32
ARBB_ELTWISE_FUNCTION_33
ARBB_ELTWISE_FUNCTION_34
ARBB_ELTWISE_FUNCTION_35
ARBB_ELTWISE_FUNCTION_4
ARBB_ELTWISE_FUNCTION_5
ARBB_ELTWISE_FUNCTION_6
ARBB_ELTWISE_FUNCTION_7
ARBB_ELTWISE_FUNCTION_8
ARBB_ELTWISE_FUNCTION_9
ARBB_ELTWISE_METHOD_0
ARBB_ELTWISE_METHOD_1
ARBB_ELTWISE_METHOD_10
ARBB_ELTWISE_METHOD_11
ARBB_ELTWISE_METHOD_12
ARBB_ELTWISE_METHOD_13
ARBB_ELTWISE_METHOD_14
ARBB_ELTWISE_METHOD_15
ARBB_ELTWISE_METHOD_16
ARBB_ELTWISE_METHOD_17
ARBB_ELTWISE_METHOD_18
ARBB_ELTWISE_METHOD_19
ARBB_ELTWISE_METHOD_2
ARBB_ELTWISE_METHOD_20
ARBB_ELTWISE_METHOD_21
ARBB_ELTWISE_METHOD_22
ARBB_ELTWISE_METHOD_23
ARBB_ELTWISE_METHOD_24
ARBB_ELTWISE_METHOD_25
ARBB_ELTWISE_METHOD_26
ARBB_ELTWISE_METHOD_27
ARBB_ELTWISE_METHOD_28
ARBB_ELTWISE_METHOD_29
ARBB_ELTWISE_METHOD_3
ARBB_ELTWISE_METHOD_30
ARBB_ELTWISE_METHOD_31
ARBB_ELTWISE_METHOD_32
ARBB_ELTWISE_METHOD_33
ARBB_ELTWISE_METHOD_34
ARBB_ELTWISE_METHOD_35
ARBB_ELTWISE_METHOD_4
ARBB_ELTWISE_METHOD_5
ARBB_ELTWISE_METHOD_6
ARBB_ELTWISE_METHOD_7
ARBB_ELTWISE_METHOD_8
ARBB_ELTWISE_METHOD_9
ARBB_ELTWISE_TMETHOD_0
ARBB_ELTWISE_TMETHOD_1
ARBB_ELTWISE_TMETHOD_10
ARBB_ELTWISE_TMETHOD_11
ARBB_ELTWISE_TMETHOD_12
ARBB_ELTWISE_TMETHOD_13
ARBB_ELTWISE_TMETHOD_14
ARBB_ELTWISE_TMETHOD_15
ARBB_ELTWISE_TMETHOD_16
ARBB_ELTWISE_TMETHOD_17
ARBB_ELTWISE_TMETHOD_18
ARBB_ELTWISE_TMETHOD_19
ARBB_ELTWISE_TMETHOD_2
ARBB_ELTWISE_TMETHOD_20
ARBB_ELTWISE_TMETHOD_21
ARBB_ELTWISE_TMETHOD_22
ARBB_ELTWISE_TMETHOD_23
ARBB_ELTWISE_TMETHOD_24
ARBB_ELTWISE_TMETHOD_25
ARBB_ELTWISE_TMETHOD_26
ARBB_ELTWISE_TMETHOD_27
ARBB_ELTWISE_TMETHOD_28
ARBB_ELTWISE_TMETHOD_29
ARBB_ELTWISE_TMETHOD_3
ARBB_ELTWISE_TMETHOD_30
ARBB_ELTWISE_TMETHOD_31
ARBB_ELTWISE_TMETHOD_32
ARBB_ELTWISE_TMETHOD_33
ARBB_ELTWISE_TMETHOD_34
ARBB_ELTWISE_TMETHOD_35
ARBB_ELTWISE_TMETHOD_4
ARBB_ELTWISE_TMETHOD_5
ARBB_ELTWISE_TMETHOD_6
ARBB_ELTWISE_TMETHOD_7
ARBB_ELTWISE_TMETHOD_8
ARBB_ELTWISE_TMETHOD_9
arbb_usize
arbb_variable_t
ptr
ARBB_VC_CC
arbb_virtual_machine_binding
arbb_create_dense_binding
arbb_free_binding
arbb_virtual_machine_calls
arbb_call_op
arbb_op_call
arbb_op_map
arbb_virtual_machine_constants
arbb_virtual_machine_container_mapping
arbb_map_to_host
arbb_read_only_range
arbb_read_write_range
arbb_write_only_range
arbb_virtual_machine_contexts
arbb_virtual_machine_errors
arbb_error_arithmetic
arbb_error_bad_alloc
arbb_error_internal
arbb_error_invalid_argument
arbb_error_none
arbb_error_out_of_bounds
arbb_error_scoping
arbb_error_uninitialized_access
arbb_free_error_details
arbb_get_error_code
arbb_get_error_message
arbb_virtual_machine_execution
arbb_compile
arbb_execute
arbb_finish
arbb_virtual_machine_function_stack
arbb_pop_function
arbb_push_function
arbb_top_function
arbb_virtual_machine_functions
arbb_abort_function
arbb_begin_function
arbb_end_function
arbb_get_function_type
arbb_get_function_type_parameter_alias
arbb_get_parameter
arbb_serialize_function
arbb_virtual_machine_globals
arbb_create_global
arbb_get_variable_from_global
arbb_virtual_machine_if_statements
arbb_else
arbb_end_if
arbb_if
arbb_virtual_machine_immediate_map
arbb_pop_map_coord
arbb_push_map_coord
arbb_set_copy_scalar_source_element
arbb_set_scalar_source_element
arbb_virtual_machine_locals
arbb_virtual_machine_loops
arbb_begin_loop
arbb_begin_loop_block
arbb_break
arbb_continue
arbb_end_loop
arbb_loop_block_body
arbb_loop_block_cond
arbb_loop_block_init
arbb_loop_block_step
arbb_loop_condition
arbb_loop_for
arbb_loop_while
arbb_virtual_machine_null_function
arbb_is_binding_null
arbb_is_context_null
arbb_is_error_details_null
arbb_is_function_null
arbb_is_global_variable_null
arbb_is_refcountable_null
arbb_is_string_null
arbb_is_type_null
arbb_is_variable_null
arbb_set_binding_null
arbb_set_context_null
arbb_set_error_details_null
arbb_set_function_null
arbb_set_global_variable_null
arbb_set_refcountable_null
arbb_set_string_null
arbb_set_type_null
arbb_set_variable_null
arbb_virtual_machine_operations
arbb_op
arbb_op_abs
arbb_op_acos
arbb_op_add
arbb_op_add_merge
arbb_op_add_reduce
arbb_op_add_scan
arbb_op_all_set
arbb_op_alloc
arbb_op_alloc_as
arbb_op_and_reduce
arbb_op_and_scan
arbb_op_apply_nesting
arbb_op_asin
arbb_op_atan
arbb_op_atan2
arbb_op_bit_and
arbb_op_bit_not
arbb_op_bit_or
arbb_op_bit_xor
arbb_op_bitwise_cast
arbb_op_cast
arbb_op_cat
arbb_op_ceil
arbb_op_compare
arbb_op_const_vector
arbb_op_copy
arbb_op_copy_length
arbb_op_copy_nesting
arbb_op_cos
arbb_op_cosh
arbb_op_create_dumper
arbb_op_distribute
arbb_op_div
arbb_op_div_tan
arbb_op_dump
arbb_op_dynamic
arbb_op_equal
arbb_op_exp
arbb_op_exp10
arbb_op_expect_size
arbb_op_extract
arbb_op_extract_col
arbb_op_extract_page
arbb_op_extract_row
arbb_op_flatten
arbb_op_floor
arbb_op_gather
arbb_op_geq
arbb_op_get_elt_coord
arbb_op_get_ncols
arbb_op_get_neighbor
arbb_op_get_nesting
arbb_op_get_npages
arbb_op_get_nrows
arbb_op_greater
arbb_op_index
arbb_op_ior_reduce
arbb_op_ior_scan
arbb_op_kill
arbb_op_kill_dumper
arbb_op_length
arbb_op_leq
arbb_op_less
arbb_op_ln
arbb_op_log10
arbb_op_log_and
arbb_op_log_not
arbb_op_log_or
arbb_op_lsh
arbb_op_mask
arbb_op_max
arbb_op_max_reduce
arbb_op_max_reduce_loc
arbb_op_max_scan
arbb_op_min
arbb_op_min_reduce
arbb_op_min_reduce_loc
arbb_op_min_scan
arbb_op_mod
arbb_op_mul
arbb_op_mul_reduce
arbb_op_mul_scan
arbb_op_neg
arbb_op_neq
arbb_op_new_vector
arbb_op_pack
arbb_op_pow
arbb_op_rcp
arbb_op_repeat
arbb_op_repeat_col
arbb_op_repeat_page
arbb_op_repeat_row
arbb_op_replace
arbb_op_replace_2d_section
arbb_op_replace_col
arbb_op_replace_element
arbb_op_replace_page
arbb_op_replace_row
arbb_op_replace_segment
arbb_op_reset_dbg
arbb_op_reverse
arbb_op_rotate
arbb_op_round
arbb_op_rsh
arbb_op_rsqrt
arbb_op_scatter
arbb_op_section
arbb_op_segment
arbb_op_select
arbb_op_set_dbg
arbb_op_set_dumper_fmt
arbb_op_set_regular_nesting
arbb_op_shift_clamp
arbb_op_shift_constant
arbb_op_shuffle
arbb_op_sin
arbb_op_sinh
arbb_op_sort
arbb_op_sort_rank
arbb_op_split
arbb_op_sqrt
arbb_op_sub
arbb_op_swap_col
arbb_op_swap_page
arbb_op_swap_row
arbb_op_tan
arbb_op_tanh
arbb_op_transpose
arbb_op_unpack
arbb_op_unshuffle
arbb_op_unsplit
arbb_op_wall_clock
arbb_op_xor_reduce
arbb_op_xor_scan
arbb_virtual_machine_refcounting
arbb_acquire_ref
arbb_function_to_refcountable
arbb_global_variable_to_refcountable
arbb_release_ref
arbb_virtual_machine_scalar_access
arbb_read_scalar
arbb_write_scalar
arbb_virtual_machine_strings
arbb_free_string
arbb_get_c_string
arbb_virtual_machine_types
arbb_boolean
arbb_f32
arbb_f64
arbb_get_dense_type
arbb_get_nested_type
arbb_get_scalar_type
arbb_i16
arbb_i32
arbb_i64
arbb_i8
arbb_isize
arbb_sizeof_type
arbb_u16
arbb_u32
arbb_u64
arbb_u8
arbb_usize
ARBB_VM_EXPORT
arbb_vmapi.h
arbb_abort_function
arbb_acquire_ref
arbb_begin_function
arbb_begin_loop
arbb_begin_loop_block
arbb_break
arbb_call_op
arbb_compile
arbb_continue
arbb_create_constant
arbb_create_dense_binding
arbb_create_global
arbb_create_local
arbb_else
arbb_end_function
arbb_end_if
arbb_end_loop
arbb_execute
arbb_finish
arbb_free_binding
arbb_free_error_details
arbb_free_string
arbb_function_to_refcountable
arbb_get_c_string
arbb_get_default_context
arbb_get_dense_type
arbb_get_error_code
arbb_get_error_message
arbb_get_function_type
arbb_get_function_type_parameter_alias
arbb_get_nested_type
arbb_get_parameter
arbb_get_scalar_type
arbb_get_variable_from_global
arbb_global_variable_to_refcountable
arbb_if
arbb_is_binding_null
arbb_is_context_null
arbb_is_error_details_null
arbb_is_function_null
arbb_is_global_variable_null
arbb_is_refcountable_null
arbb_is_string_null
arbb_is_type_null
arbb_is_variable_null
arbb_loop_condition
arbb_map_to_host
arbb_op
arbb_op_dynamic
arbb_pop_function
arbb_pop_map_coord
arbb_push_function
arbb_push_map_coord
arbb_read_scalar
arbb_release_ref
arbb_serialize_function
arbb_set_binding_null
arbb_set_context_null
arbb_set_copy_scalar_source_element
arbb_set_error_details_null
arbb_set_function_null
arbb_set_global_variable_null
arbb_set_refcountable_null
arbb_set_scalar_source_element
arbb_set_string_null
arbb_set_type_null
arbb_set_variable_null
arbb_sizeof_type
arbb_top_function
ARBB_VM_EXPORT
arbb_write_scalar
arbb_write_only_range
arbb_write_scalar
arbb_virtual_machine_scalar_access
arbb_vmapi.h
arg
arbb_complex
complex.hpp
std
Arithmetic Functions
arithmetic_error
array.hpp
make_array
swap
array_funcs.hpp
abs
acos
add_reduce
all
and_reduce
any
asin
atan
atan2
bitwise_cast
cat
ceil
clamp
compare
cos
cosh
div_tan
exp
exp10
floor
ior_reduce
log
log10
max
max_reduce
min
min_reduce
mul_reduce
operator!
operator!=
operator%
operator%=
operator&
operator&&
operator&=
operator*
operator*=
operator+
operator++
operator+=
operator-
operator--
operator-=
operator/
operator/=
operator<
operator<<
operator<<=
operator<=
operator==
operator>
operator>=
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator||
operator~
pow
product
rcp
resize
round
rsqrt
select
sin
sinh
sqrt
sum
tan
tanh
xor_reduce
as
asin
arbb
arbb_elementwise_array
arbb_elementwise_dense_trigonometric
arbb_elementwise_nested_trigonometric
arbb_elementwise_scalar_trigonometric
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
assign
at
arbb::array
arbb::const_range
arbb::range
atan2
arbb
arbb_elementwise_array
arbb_elementwise_dense_trigonometric
arbb_elementwise_nested_trigonometric
arbb_elementwise_scalar_trigonometric
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
atan
arbb
arbb_elementwise_array
arbb_elementwise_dense_trigonometric
arbb_elementwise_nested_trigonometric
arbb_elementwise_scalar_trigonometric
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
auto_closure
Auxiliary Operations - Function Stack
back
bad_alloc
begin
arbb::array
arbb::const_range
arbb::range
bind
arbb
arbb_binding
bind_dense.hpp
bind_dense.hpp
Bitwise Functions
bitwise_cast
arbb
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
scalar_funcs.hpp
boolean
arbb
arbb_scalar
scalar.hpp
call.hpp
call
arbb
arbb_call
call.hpp
capture.hpp
ARBB_CAPTURE_NUM_ARGS
capture
capture
arbb
arbb_closure
capture.hpp
cat
arbb
arbb_array
arbb_container_funcs_dense
arbb_container_funcs_nested
array_funcs.hpp
dense_funcs.hpp
nested_funcs.hpp
cbegin
ceil
arbb
arbb_elementwise_array
arbb_elementwise_dense_fp
arbb_elementwise_nested_fp
arbb_elementwise_scalar_fp
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
cend
clamp
arbb
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
closure.hpp
closure
Closures
col
collective.hpp
add_iscan
add_reduce
add_scan
all
and_iscan
and_reduce
and_scan
any
ior_iscan
ior_reduce
ior_scan
max_iscan
max_reduce
max_scan
min_iscan
min_reduce
min_scan
mul_iscan
mul_reduce
mul_scan
sum
xor_iscan
xor_reduce
xor_scan
compare
arbb
arbb_elementwise_array
arbb_elementwise_dense_comparison
arbb_elementwise_nested_comparison
arbb_elementwise_scalar_comparison
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
Comparison Functions
Complex Numbers
complex.hpp
abs
arg
conj
cos
cosh
exp
imag
log
log10
norm
operator!=
operator*
operator+
operator-
operator/
operator==
polar
pow
real
select
sin
sinh
sqrt
tan
tanh
complex
config.hpp
ARBB_CC_MASK
ARBB_CC_SHIFT
ARBB_CC_VER_SHIFT
ARBB_GCC_CC
ARBB_ICC_CC
ARBB_IS_32BIT_ENV
ARBB_IS_64BIT_ENV
ARBB_IS_GCC_ENV
ARBB_IS_ICC10_ENV
ARBB_IS_ICC11_ENV
ARBB_IS_ICC_ENV
ARBB_IS_LINUX_ENV
ARBB_IS_MAC_ENV
ARBB_IS_VC_ENV
ARBB_IS_WIN_ENV
ARBB_PF_32BIT
ARBB_PF_64BIT
ARBB_PF_EMT_MASK
ARBB_PF_EMT_SHIFT
ARBB_PF_LINUX
ARBB_PF_MAC
ARBB_PF_OS_MASK
ARBB_PF_SHIFT
ARBB_PF_WIN
ARBB_PLATFORM_FLAG
ARBB_SUSPEND_64BIT_Size
ARBB_VC_CC
conj
arbb_complex
complex.hpp
std
const_iterator
arbb::array
arbb::const_range
arbb::range
const_pointer
const_range
const_range_iterator
const_reference
const_reverse_iterator
Constants
Container Bindings
Container Data Access
Container Data Mapping
Container Functions
Contexts
Control Flow
control_flow.hpp
_break
_continue
_do
_else
_else_if
_end_for
_end_if
_end_while
_for
_if
_until
_while
cos
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_trigonometric
arbb_elementwise_nested_trigonometric
arbb_elementwise_scalar_trigonometric
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
cosh
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_trigonometric
arbb_elementwise_nested_trigonometric
arbb_elementwise_scalar_trigonometric
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
crbegin
crend
data
Dense Container Element-wise Functions
Dense Container Functions
Dense Containers
dense.hpp
dense
dense_funcs.hpp
add_merge
cat
fill
gather
indices
mask
pack
repeat
repeat_col
repeat_page
repeat_row
replace
replace_col
replace_dim3
replace_page
replace_row
reshape
reshape_as
reverse
rotate
scatter
section
shift
shift_col
shift_col_sticky
shift_page
shift_page_sticky
shift_row
shift_row_sticky
shift_sticky
shuffle
sort
swap_cols
swap_pages
swap_rows
transpose
unpack
unshuffle
wall_clock
dense_user_funcs.hpp
ARBB_ELTWISE_FUNCTION_1
ARBB_ELTWISE_FUNCTION_10
ARBB_ELTWISE_FUNCTION_11
ARBB_ELTWISE_FUNCTION_12
ARBB_ELTWISE_FUNCTION_13
ARBB_ELTWISE_FUNCTION_14
ARBB_ELTWISE_FUNCTION_15
ARBB_ELTWISE_FUNCTION_16
ARBB_ELTWISE_FUNCTION_17
ARBB_ELTWISE_FUNCTION_18
ARBB_ELTWISE_FUNCTION_19
ARBB_ELTWISE_FUNCTION_2
ARBB_ELTWISE_FUNCTION_20
ARBB_ELTWISE_FUNCTION_21
ARBB_ELTWISE_FUNCTION_22
ARBB_ELTWISE_FUNCTION_23
ARBB_ELTWISE_FUNCTION_24
ARBB_ELTWISE_FUNCTION_25
ARBB_ELTWISE_FUNCTION_26
ARBB_ELTWISE_FUNCTION_27
ARBB_ELTWISE_FUNCTION_28
ARBB_ELTWISE_FUNCTION_29
ARBB_ELTWISE_FUNCTION_3
ARBB_ELTWISE_FUNCTION_30
ARBB_ELTWISE_FUNCTION_31
ARBB_ELTWISE_FUNCTION_32
ARBB_ELTWISE_FUNCTION_33
ARBB_ELTWISE_FUNCTION_34
ARBB_ELTWISE_FUNCTION_35
ARBB_ELTWISE_FUNCTION_4
ARBB_ELTWISE_FUNCTION_5
ARBB_ELTWISE_FUNCTION_6
ARBB_ELTWISE_FUNCTION_7
ARBB_ELTWISE_FUNCTION_8
ARBB_ELTWISE_FUNCTION_9
ARBB_ELTWISE_METHOD_0
ARBB_ELTWISE_METHOD_1
ARBB_ELTWISE_METHOD_10
ARBB_ELTWISE_METHOD_11
ARBB_ELTWISE_METHOD_12
ARBB_ELTWISE_METHOD_13
ARBB_ELTWISE_METHOD_14
ARBB_ELTWISE_METHOD_15
ARBB_ELTWISE_METHOD_16
ARBB_ELTWISE_METHOD_17
ARBB_ELTWISE_METHOD_18
ARBB_ELTWISE_METHOD_19
ARBB_ELTWISE_METHOD_2
ARBB_ELTWISE_METHOD_20
ARBB_ELTWISE_METHOD_21
ARBB_ELTWISE_METHOD_22
ARBB_ELTWISE_METHOD_23
ARBB_ELTWISE_METHOD_24
ARBB_ELTWISE_METHOD_25
ARBB_ELTWISE_METHOD_26
ARBB_ELTWISE_METHOD_27
ARBB_ELTWISE_METHOD_28
ARBB_ELTWISE_METHOD_29
ARBB_ELTWISE_METHOD_3
ARBB_ELTWISE_METHOD_30
ARBB_ELTWISE_METHOD_31
ARBB_ELTWISE_METHOD_32
ARBB_ELTWISE_METHOD_33
ARBB_ELTWISE_METHOD_34
ARBB_ELTWISE_METHOD_35
ARBB_ELTWISE_METHOD_4
ARBB_ELTWISE_METHOD_5
ARBB_ELTWISE_METHOD_6
ARBB_ELTWISE_METHOD_7
ARBB_ELTWISE_METHOD_8
ARBB_ELTWISE_METHOD_9
ARBB_ELTWISE_TMETHOD_0
ARBB_ELTWISE_TMETHOD_1
ARBB_ELTWISE_TMETHOD_10
ARBB_ELTWISE_TMETHOD_11
ARBB_ELTWISE_TMETHOD_12
ARBB_ELTWISE_TMETHOD_13
ARBB_ELTWISE_TMETHOD_14
ARBB_ELTWISE_TMETHOD_15
ARBB_ELTWISE_TMETHOD_16
ARBB_ELTWISE_TMETHOD_17
ARBB_ELTWISE_TMETHOD_18
ARBB_ELTWISE_TMETHOD_19
ARBB_ELTWISE_TMETHOD_2
ARBB_ELTWISE_TMETHOD_20
ARBB_ELTWISE_TMETHOD_21
ARBB_ELTWISE_TMETHOD_22
ARBB_ELTWISE_TMETHOD_23
ARBB_ELTWISE_TMETHOD_24
ARBB_ELTWISE_TMETHOD_25
ARBB_ELTWISE_TMETHOD_26
ARBB_ELTWISE_TMETHOD_27
ARBB_ELTWISE_TMETHOD_28
ARBB_ELTWISE_TMETHOD_29
ARBB_ELTWISE_TMETHOD_3
ARBB_ELTWISE_TMETHOD_30
ARBB_ELTWISE_TMETHOD_31
ARBB_ELTWISE_TMETHOD_32
ARBB_ELTWISE_TMETHOD_33
ARBB_ELTWISE_TMETHOD_34
ARBB_ELTWISE_TMETHOD_35
ARBB_ELTWISE_TMETHOD_4
ARBB_ELTWISE_TMETHOD_5
ARBB_ELTWISE_TMETHOD_6
ARBB_ELTWISE_TMETHOD_7
ARBB_ELTWISE_TMETHOD_8
ARBB_ELTWISE_TMETHOD_9
difference
arbb::const_range_iterator
arbb::range_iterator
difference_type
dim3
div_tan
arbb
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
element
arbb::const_range
arbb::range
element_type
arbb::dense
arbb::nested
elementwise_dense_scalar.hpp
abs
acos
asin
atan
atan2
bitwise_cast
ceil
clamp
compare
cos
cosh
div_tan
exp
exp10
floor
log
log10
max
min
operator!
operator!=
operator%
operator%=
operator&
operator&&
operator&=
operator*
operator*=
operator+
operator++
operator+=
operator-
operator--
operator-=
operator/
operator/=
operator<
operator<<
operator<<=
operator<=
operator==
operator>
operator>=
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator||
operator~
pow
rcp
round
rsqrt
select
sin
sinh
sqrt
tan
tanh
elementwise_dense_userdefined.hpp
abs
acos
asin
atan
atan2
ceil
clamp
compare
cos
cosh
div_tan
exp
exp10
floor
log
log10
max
min
operator!
operator!=
operator%
operator%=
operator&
operator&&
operator&=
operator*
operator*=
operator+
operator++
operator+=
operator-
operator--
operator-=
operator/
operator/=
operator<
operator<<
operator<<=
operator<=
operator==
operator>
operator>=
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator||
operator~
pow
rcp
round
rsqrt
select
sin
sinh
sqrt
tan
tanh
elementwise_nested_scalar.hpp
abs
acos
asin
atan
atan2
ceil
clamp
compare
cos
cosh
div_tan
exp
exp10
floor
log
log10
max
min
operator!
operator!=
operator%
operator%=
operator&
operator&&
operator&=
operator*
operator*=
operator+
operator++
operator+=
operator-
operator--
operator-=
operator/
operator/=
operator<
operator<<
operator<<=
operator<=
operator==
operator>
operator>=
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator||
operator~
pow
rcp
round
rsqrt
select
sin
sinh
sqrt
tan
tanh
empty
arbb::array
arbb::auto_closure
arbb::closure< FunctionType >
arbb::const_range
arbb::range
emulation.hpp
in_emulation_mode
set_emulation_mode
end
arbb::array
arbb::const_range
arbb::range
Error Handling
exception
Exceptions
Execution and Compilation
exp10
arbb
arbb_elementwise_array
arbb_elementwise_dense_exponential
arbb_elementwise_nested_exponential
arbb_elementwise_scalar_exponential
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
exp
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_exponential
arbb_elementwise_nested_exponential
arbb_elementwise_scalar_exponential
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
expect_size
arbb
arbb_dense
dense.hpp
Exponential and Logarithmic Functions
f32
arbb
arbb_scalar
scalar.hpp
f64
arbb
arbb_scalar
scalar.hpp
fill
arbb
arbb::array
arbb_container_funcs_dense
dense_funcs.hpp
finish.hpp
finish
arbb
finish.hpp
flags
flatten
arbb::dense
arbb::nested
floor
arbb
arbb_elementwise_array
arbb_elementwise_dense_fp
arbb_elementwise_nested_fp
arbb_elementwise_scalar_fp
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
front
Function Calls
Function Invocation
Functions
gather
arbb
arbb_container_funcs_dense
dense_funcs.hpp
get
get_time_stamp
get_time_value_us
Getting Help and Support
Globals
has_type
i16
arbb
arbb_scalar
scalar.hpp
i32
arbb
arbb_scalar
scalar.hpp
i64
arbb
arbb_scalar
scalar.hpp
i8
arbb
arbb_scalar
scalar.hpp
If Statements
imag
arbb_complex
complex.hpp
std
std::complex< arbb::scalar< T > >
Immediate Map Operation Support Functions
in_emulation_mode
arbb
emulation.hpp
indices
arbb
arbb::nested
arbb_container_funcs_dense
dense_funcs.hpp
internal_error
Introducing Intel(R) Array Building Blocks
invalid_op_within_map
ior_iscan
arbb
arbb_collective
collective.hpp
ior_reduce
arbb
arbb_array
arbb_collective
array_funcs.hpp
collective.hpp
ior_scan
arbb
arbb_collective
collective.hpp
isize
arbb
arbb_scalar
scalar.hpp
iterator
arbb::array
arbb::range
Legal Information
length
arbb::dense
arbb::nested
lengths
Local Variables
log10
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_exponential
arbb_elementwise_nested_exponential
arbb_elementwise_scalar_exponential
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
log
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_exponential
arbb_elementwise_nested_exponential
arbb_elementwise_scalar_exponential
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
Logical Functions
Loops
make_array
arbb
arbb_array
array.hpp
map.hpp
map
neighbor
position
map
arbb
arbb_call
map.hpp
mask
arbb
arbb_container_funcs_dense
dense_funcs.hpp
max
arbb
arbb_elementwise_array
arbb_elementwise_dense_comparison
arbb_elementwise_nested_comparison
arbb_elementwise_scalar_comparison
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
max_iscan
arbb
arbb_collective
collective.hpp
max_reduce
arbb
arbb_array
arbb_collective
array_funcs.hpp
collective.hpp
max_scan
arbb
arbb_collective
collective.hpp
max_size
min
arbb
arbb_elementwise_array
arbb_elementwise_dense_comparison
arbb_elementwise_nested_comparison
arbb_elementwise_scalar_comparison
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
min_iscan
arbb
arbb_collective
collective.hpp
min_reduce
arbb
arbb_array
arbb_collective
array_funcs.hpp
collective.hpp
min_scan
arbb
arbb_collective
collective.hpp
Miscellaneous Floating-point Functions
mul_iscan
arbb
arbb_collective
collective.hpp
mul_reduce
arbb
arbb_array
arbb_collective
array_funcs.hpp
collective.hpp
mul_scan
arbb
arbb_collective
collective.hpp
namespace.hpp
neighbor
arbb
arbb_call
map.hpp
Nested Container Element-wise Functions
Nested Container Functions
Nested Containers
nested
nested_funcs.hpp
cat
repeat
replace
replace_segment
reshape_as
reshape_nested_flags
reshape_nested_lengths
reshape_nested_offsets
shuffle
split
unpack
unshuffle
unsplit
norm
arbb_complex
complex.hpp
std
Null Object Functions
num_cols
num_pages
num_rows
offsets
Opaque Types
Operations
operator auto_closure
operator!=
arbb
arbb::auto_closure
arbb::closure< FunctionType >
arbb_complex
arbb_data_access
arbb_elementwise_array
arbb_elementwise_dense_comparison
arbb_elementwise_nested_comparison
arbb_elementwise_scalar_comparison
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
range_iterator_funcs.hpp
scalar_funcs.hpp
std
operator!
arbb
arbb_elementwise_array
arbb_elementwise_dense_logical
arbb_elementwise_nested_logical
arbb_elementwise_scalar_logical
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator%=
arbb
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator%
arbb
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator&&
arbb
arbb_elementwise_array
arbb_elementwise_dense_logical
arbb_elementwise_nested_logical
arbb_elementwise_scalar_logical
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator&=
arbb
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator&
arbb
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator()
arbb::closure< FunctionType >
arbb::dense
arbb::nested
operator*=
arbb
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std::complex< arbb::scalar< T > >
operator*
arbb
arbb::const_range_iterator
arbb::range_iterator
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
operator++
arbb
arbb::const_range_iterator
arbb::range_iterator
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator+=
arbb
arbb::const_range_iterator
arbb::range_iterator
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std::complex< arbb::scalar< T > >
operator+
arbb
arbb_complex
arbb_data_access
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
range_iterator_funcs.hpp
scalar_funcs.hpp
std
operator--
arbb
arbb::const_range_iterator
arbb::range_iterator
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator-=
arbb
arbb::const_range_iterator
arbb::range_iterator
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std::complex< arbb::scalar< T > >
operator->
arbb::const_range_iterator
arbb::range_iterator
operator-
arbb
arbb_complex
arbb_data_access
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
range_iterator_funcs.hpp
scalar_funcs.hpp
std
operator/=
arbb
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std::complex< arbb::scalar< T > >
operator/
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
operator<<=
arbb
arbb::array
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator<<
arbb
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator<=
arbb
arbb_data_access
arbb_elementwise_array
arbb_elementwise_dense_comparison
arbb_elementwise_nested_comparison
arbb_elementwise_scalar_comparison
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
range_iterator_funcs.hpp
scalar_funcs.hpp
operator<
arbb
arbb_data_access
arbb_elementwise_array
arbb_elementwise_dense_comparison
arbb_elementwise_nested_comparison
arbb_elementwise_scalar_comparison
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
range_iterator_funcs.hpp
scalar_funcs.hpp
operator==
arbb
arbb::auto_closure
arbb::closure< FunctionType >
arbb_complex
arbb_data_access
arbb_elementwise_array
arbb_elementwise_dense_comparison
arbb_elementwise_nested_comparison
arbb_elementwise_scalar_comparison
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
range_iterator_funcs.hpp
scalar_funcs.hpp
std
operator=
arbb::auto_closure
arbb::closure< FunctionType >
arbb::const_range
arbb::const_range_iterator
arbb::dense
arbb::nested
arbb::range
arbb::range_iterator
arbb::scalar
std::complex< arbb::scalar< T > >
operator>=
arbb
arbb_data_access
arbb_elementwise_array
arbb_elementwise_dense_comparison
arbb_elementwise_nested_comparison
arbb_elementwise_scalar_comparison
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
range_iterator_funcs.hpp
scalar_funcs.hpp
operator>>=
arbb
arbb::array
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator>>
arbb
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator>
arbb
arbb_data_access
arbb_elementwise_array
arbb_elementwise_dense_comparison
arbb_elementwise_nested_comparison
arbb_elementwise_scalar_comparison
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
range_iterator_funcs.hpp
scalar_funcs.hpp
operator[]
arbb::array
arbb::const_range
arbb::const_range_iterator
arbb::dense
arbb::nested
arbb::range
arbb::range_iterator
operator^=
arbb
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator^
arbb
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator|=
arbb
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator|
arbb
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator||
arbb
arbb_elementwise_array
arbb_elementwise_dense_logical
arbb_elementwise_nested_logical
arbb_elementwise_scalar_logical
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
operator~
arbb
arbb_elementwise_array
arbb_elementwise_dense_bitwise
arbb_elementwise_nested_bitwise
arbb_elementwise_scalar_bitwise
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
out_of_bounds
pack
arbb
arbb_container_funcs_dense
dense_funcs.hpp
page
parse
arbb::dense
arbb::nested
pointer
polar
arbb_complex
complex.hpp
std
position
arbb
arbb_call
map.hpp
pow
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_exponential
arbb_elementwise_nested_exponential
arbb_elementwise_scalar_exponential
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
precondition
product
arbb
arbb_array
array_funcs.hpp
ptr
arbb_binding_t
arbb_context_t
arbb_error_details_t
arbb_function_t
arbb_global_variable_t
arbb_refcountable_t
arbb_string_t
arbb_type_t
arbb_variable_t
range
range_iterator
range_iterator_funcs.hpp
operator!=
operator+
operator-
operator<
operator<=
operator==
operator>
operator>=
rbegin
rcp
arbb
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
read_only_range
read_write_range
real
arbb_complex
complex.hpp
std
std::complex< arbb::scalar< T > >
Reductions and Scans
Reference Counting
reference
rend
repeat
arbb
arbb_container_funcs_dense
arbb_container_funcs_nested
dense_funcs.hpp
nested_funcs.hpp
repeat_col
arbb
arbb_container_funcs_dense
dense_funcs.hpp
repeat_page
arbb
arbb_container_funcs_dense
dense_funcs.hpp
repeat_row
arbb
arbb_container_funcs_dense
dense_funcs.hpp
replace
arbb
arbb_container_funcs_dense
arbb_container_funcs_nested
dense_funcs.hpp
nested_funcs.hpp
replace_col
arbb
arbb_container_funcs_dense
dense_funcs.hpp
replace_dim3
arbb
arbb_container_funcs_dense
dense_funcs.hpp
replace_page
arbb
arbb_container_funcs_dense
dense_funcs.hpp
replace_row
arbb
arbb_container_funcs_dense
dense_funcs.hpp
replace_segment
arbb
arbb_container_funcs_nested
nested_funcs.hpp
reshape
arbb
arbb_container_funcs_dense
dense_funcs.hpp
reshape_as
arbb
arbb_container_funcs_dense
arbb_container_funcs_nested
dense_funcs.hpp
nested_funcs.hpp
reshape_nested_flags
arbb
arbb_container_funcs_nested
nested_funcs.hpp
reshape_nested_lengths
arbb
arbb_container_funcs_nested
nested_funcs.hpp
reshape_nested_offsets
arbb
arbb_container_funcs_nested
nested_funcs.hpp
resize
arbb
arbb_array
array_funcs.hpp
reverse
arbb
arbb_container_funcs_dense
dense_funcs.hpp
reverse_iterator
rotate
arbb
arbb_container_funcs_dense
dense_funcs.hpp
round
arbb
arbb_elementwise_array
arbb_elementwise_dense_fp
arbb_elementwise_nested_fp
arbb_elementwise_scalar_fp
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
row
rsqrt
arbb
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
Scalar and Element-wise Functions
Scalar Data Access
Scalar Functions
Scalar Type Traits
scalar.hpp
boolean
f32
f64
i16
i32
i64
i8
isize
u16
u32
u64
u8
usize
value
scalar
scalar_funcs.hpp
abs
acos
asin
atan
atan2
bitwise_cast
ceil
clamp
compare
cos
cosh
div_tan
exp
exp10
floor
log
log10
max
min
operator!
operator!=
operator%
operator%=
operator&
operator&&
operator&=
operator*
operator*=
operator+
operator++
operator+=
operator-
operator--
operator-=
operator/
operator/=
operator<
operator<<
operator<<=
operator<=
operator==
operator>
operator>=
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator||
operator~
pow
rcp
round
rsqrt
select
sin
sinh
sqrt
tan
tanh
Scalars
Scalars and Containers
scatter
arbb
arbb_container_funcs_dense
dense_funcs.hpp
scoped_timer.hpp
scoped_timer
arbb
scoped_timer.hpp
scoped_timer_impl
section
arbb
arbb_container_funcs_dense
dense_funcs.hpp
segment
select
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_comparison
arbb_elementwise_nested_comparison
arbb_elementwise_scalar_comparison
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
set
set_emulation_mode
arbb
emulation.hpp
shift
arbb
arbb_container_funcs_dense
dense_funcs.hpp
shift_col
arbb
arbb_container_funcs_dense
dense_funcs.hpp
shift_col_sticky
arbb
arbb_container_funcs_dense
dense_funcs.hpp
shift_page
arbb
arbb_container_funcs_dense
dense_funcs.hpp
shift_page_sticky
arbb
arbb_container_funcs_dense
dense_funcs.hpp
shift_row
arbb
arbb_container_funcs_dense
dense_funcs.hpp
shift_row_sticky
arbb
arbb_container_funcs_dense
dense_funcs.hpp
shift_sticky
arbb
arbb_container_funcs_dense
dense_funcs.hpp
shuffle
arbb
arbb_container_funcs_dense
arbb_container_funcs_nested
dense_funcs.hpp
nested_funcs.hpp
sin
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_trigonometric
arbb_elementwise_nested_trigonometric
arbb_elementwise_scalar_trigonometric
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
sinh
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_trigonometric
arbb_elementwise_nested_trigonometric
arbb_elementwise_scalar_trigonometric
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
size
arbb::array
arbb::const_range
arbb::dense
arbb::range
size_type
Small Array Element-wise Functions
Small Arrays
sort
arbb
arbb_container_funcs_dense
dense_funcs.hpp
sort_ascending
sort_descending
source_type
split
arbb
arbb_container_funcs_nested
nested_funcs.hpp
sqrt
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_arithmetic
arbb_elementwise_nested_arithmetic
arbb_elementwise_scalar_arithmetic
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
stamp
stamp_type
arbb::scoped_timer_impl
arbb::system_time_source
std
std::complex< arbb::scalar< T > >
complex
imag
operator*=
operator+=
operator-=
operator/=
operator=
real
value_type
std
abs
arg
conj
cos
cosh
exp
imag
log
log10
norm
operator!=
operator*
operator+
operator-
operator/
operator==
polar
pow
real
sin
sinh
sqrt
swap
tan
tanh
String Objects
sum
arbb
arbb_array
arbb_collective
array_funcs.hpp
collective.hpp
swap
arbb
arbb::array
arbb_array
array.hpp
std
swap_cols
arbb
arbb_container_funcs_dense
dense_funcs.hpp
swap_pages
arbb
arbb_container_funcs_dense
dense_funcs.hpp
swap_rows
arbb
arbb_container_funcs_dense
dense_funcs.hpp
tan
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_trigonometric
arbb_elementwise_nested_trigonometric
arbb_elementwise_scalar_trigonometric
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
tanh
arbb
arbb_complex
arbb_elementwise_array
arbb_elementwise_dense_trigonometric
arbb_elementwise_nested_trigonometric
arbb_elementwise_scalar_trigonometric
array_funcs.hpp
complex.hpp
elementwise_dense_scalar.hpp
elementwise_dense_userdefined.hpp
elementwise_nested_scalar.hpp
scalar_funcs.hpp
std
transpose
arbb
arbb_container_funcs_dense
dense_funcs.hpp
Trigonometric Functions
Type Traits
type
arbb::boolean_type
arbb::boolean_type< scalar< scalar_type > >
arbb::captured< bool >
arbb::captured< boolean >
arbb::captured< char >
arbb::captured< double >
arbb::captured< f32 >
arbb::captured< f64 >
arbb::captured< float >
arbb::captured< i16 >
arbb::captured< i32 >
arbb::captured< i64 >
arbb::captured< i8 >
arbb::captured< isize >
arbb::captured< signed char >
arbb::captured< signed int >
arbb::captured< signed long long >
arbb::captured< signed short >
arbb::captured< u16 >
arbb::captured< u32 >
arbb::captured< u64 >
arbb::captured< u8 >
arbb::captured< unsigned char >
arbb::captured< unsigned int >
arbb::captured< unsigned long long >
arbb::captured< unsigned short >
arbb::captured< usize >
arbb::compare_type
arbb::compare_type< scalar< scalar_type > >
arbb::uncaptured< bool >
arbb::uncaptured< boolean >
arbb::uncaptured< char >
arbb::uncaptured< double >
arbb::uncaptured< f32 >
arbb::uncaptured< f64 >
arbb::uncaptured< float >
arbb::uncaptured< i16 >
arbb::uncaptured< i32 >
arbb::uncaptured< i64 >
arbb::uncaptured< i8 >
arbb::uncaptured< isize >
arbb::uncaptured< signed char >
arbb::uncaptured< signed int >
arbb::uncaptured< signed long long >
arbb::uncaptured< signed short >
arbb::uncaptured< u16 >
arbb::uncaptured< u32 >
arbb::uncaptured< u64 >
arbb::uncaptured< u8 >
arbb::uncaptured< unsigned char >
arbb::uncaptured< unsigned int >
arbb::uncaptured< unsigned long long >
arbb::uncaptured< unsigned short >
arbb::uncaptured< usize >
Types
u16
arbb
arbb_scalar
scalar.hpp
u32
arbb
arbb_scalar
scalar.hpp
u64
arbb
arbb_scalar
scalar.hpp
u8
arbb
arbb_scalar
scalar.hpp
uninitialized_access
unit
unit_ms
unit_s
unit_us
unpack
arbb
arbb_container_funcs_dense
arbb_container_funcs_nested
dense_funcs.hpp
nested_funcs.hpp
unshuffle
arbb
arbb_container_funcs_dense
arbb_container_funcs_nested
dense_funcs.hpp
nested_funcs.hpp
unsplit
arbb
arbb_container_funcs_nested
nested_funcs.hpp
User-defined Types
usize
arbb
arbb_scalar
scalar.hpp
value
arbb
arbb_scalar
scalar.hpp
value_type
arbb::array
arbb::scoped_timer_impl
arbb::system_time_source
std::complex< arbb::scalar< T > >
wall_clock
arbb
arbb_container_funcs_dense
dense_funcs.hpp
what
arbb::arithmetic_error
arbb::bad_alloc
arbb::exception
arbb::internal_error
arbb::invalid_op_within_map
arbb::out_of_bounds
arbb::uninitialized_access
write_only_range
xor_iscan
arbb
arbb_collective
collective.hpp
xor_reduce
arbb
arbb_array
arbb_collective
array_funcs.hpp
collective.hpp
xor_scan
arbb
arbb_collective
collective.hpp
zip
~exception
~nested
~scoped_timer_impl