Files in broadcast
Broadcasted Array Operations Like 'NumPy'

MD5
NEWS.md
NAMESPACE
DESCRIPTION
R/bc_i.R R/RcppExports.R R/aaa03_broadcast_bind.R R/cast_dim2hier.R R/aaa01_broadcast_operators.R R/acast.R R/ndim.R R/rep_dim.R R/checkmissing.R R/cast_hier2dim.R R/bc_d.R R/bc_b.R R/broadcaster.R R/bc_strrep.R R/overload_ops_andor.R R/dropnests.R R/bc_dim.R R/internal_acast.R R/aaa04_broadcast_linearalgebra.R R/bc_raw.R R/internal_bind.R R/bcapply.R R/cast_dim2flat.R R/bind_array.R R/internal_binary.R R/internal_bind_names.R R/bc_str.R R/overload_ops_math.R R/linear_algebra_stats.R R/cast_shallow2atomic.R R/internal_hiercast.R R/internal_functions.R R/internal_acast_names.R R/overload_relops.R R/bc_ifelse.R R/aaa02_broadcast_casting.R R/hier2dim.R R/internal_typefuns.R R/reorient_vector.R R/bc_cplx.R R/aaa05_broadcast_typecast.R R/broadcastWrappers.R R/internal_opfuns.R R/zzz.R R/vector2array.R R/aaa00_broadcast_help.R R/bc_bit.R R/class_methods.R R/typecast.R R/bc_rel.R R/meta_functions.R R/bc_list.R
src/C_make_by.c
src/rcpp_clone.cpp
src/C_recycle_seq_dim.c
src/C_unlisthelper_maxlen.c
src/rcpp_cast_dim2hier.cpp
src/rcpp_bcRel_raw.cpp
src/rcpp_bc_str.cpp
src/rcpp_virt_binary_prep.cpp
src/rcpp_bcRel_dec.cpp
src/rcpp_bc_dec.cpp
src/C_any_nonNULL.c
src/RcppExports.cpp
src/rcpp_bc_int.cpp
src/rcpp_bc_strrep.cpp
src/rcpp_bc_bind.cpp
src/rcpp_bindhelpers.cpp
src/rcpp_bc_bit.cpp
src/rcpp_cast_shallow2atomic.cpp
src/rcpp_bcRel_cplx.cpp
src/C_dims_is_vector.c
src/C_sd_lc.c
src/rcpp_cast_hier2dim.cpp
src/C_bind_which_comdims.c
src/rcpp_bc_ifelse.cpp
src/rcpp_set_attr.cpp
src/C_bindhelper_need_coerce.c
src/C_arraysize_overflow.c
src/rcpp_lst_ndims.cpp
src/rcpp_acast.cpp
src/rcpp_bcRel_int.cpp
src/rcpp_bc_raw.cpp
src/C_seq_Clen.c
src/rcpp_bcD_str.cpp
src/rcpp_hier2dim.cpp
src/rcpp_bcRel_b.cpp
src/C_make_dcp.c
src/rcpp_bcapply.cpp
src/rcpp_bc_cplx.cpp
src/rcpp_bcRel_bit.cpp
src/rcpp_binames.cpp
src/broadcast.h
src/rcpp_bcD_dec.cpp
src/rcpp_bcRel_str.cpp
src/rcpp_bcD_int.cpp
src/rcpp_any_nonarray.cpp
src/rcpp_ecp.cpp
src/C_max_type.c
src/rcpp_bc_list.cpp
src/rcpp_checkmissing.cpp
src/rcpp_bc_b.cpp
src/rcpp_address.cpp
inst/examples/bc_i.R inst/examples/cast_dim2hier.R inst/examples/acast.R inst/examples/ndim.R inst/examples/rep_dim.R inst/examples/checkmissing.R inst/examples/cast_hier2dim.R inst/examples/broadcast_cast.R inst/examples/bc_d.R inst/examples/bc_b.R inst/examples/broadcaster.R inst/examples/bc_strrep.R inst/examples/dropnests.R inst/examples/bc_dim.R inst/examples/bc_raw.R inst/examples/bcapply.R inst/examples/cast_dim2flat.R inst/examples/bind_array.R inst/examples/bc_str.R inst/examples/linear_algebra_stats.R inst/examples/cast_shallow2atomic.R inst/examples/bc_ifelse.R inst/examples/reorient_vector.R inst/examples/bc_cplx.R inst/examples/vector2array.R inst/examples/bc_bit.R inst/examples/typecast.R inst/examples/bc_rel.R inst/examples/bc_list.R inst/tinytest/source.R inst/tinytest/test-binary1d.R inst/tinytest/test-binary_errors.R inst/tinytest/test-ellipsis.R inst/tinytest/bind_array_1_basic/test-bind_array-edgecases.R inst/tinytest/bind_array_1_basic/source-abind.R inst/tinytest/bind_array_1_basic/test-bind_array-crashtest.R inst/tinytest/bind_array_1_basic/test-bind_array-errors.R inst/tinytest/bind_array_1_basic/test-abind.R inst/tinytest/bind_array_1_basic/test-bind_array_internal.R inst/tinytest/bind_array_1_basic/test-bind_array-broadcaster.R inst/tinytest/bind_array_1_basic/test-bind_array_rev.R inst/tinytest/bind_array_1_basic/test-partialdimnames.R inst/tinytest/bind_array_1_basic/test-bind_array.R inst/tinytest/bc_num/test-bc_i_rel.R inst/tinytest/bc_num/test-bc_d_dist.R inst/tinytest/bc_num/test-bc_i_math.R inst/tinytest/bc_num/test-integer_noncircular.R inst/tinytest/bc_num/test-relop_precision.R inst/tinytest/bc_num/test-bc_d_math.R inst/tinytest/bc_num/test-bc_d_rel.R inst/tinytest/bc_num/test-bc_i_d.R inst/tinytest/bc_num/test-integer_overflow.R inst/tinytest/acast/test-acast-bylayer_named.R inst/tinytest/acast/test-acast-bycolumn_named.R inst/tinytest/acast/test-broadcaster.R inst/tinytest/acast/test-simple.R inst/tinytest/acast/test-acast-errors.R inst/tinytest/acast/source.R inst/tinytest/acast/test-acast-fill.R inst/tinytest/acast/test-acast-byrow_namedR.R inst/tinytest/acast/test-acast-crashtest.R inst/tinytest/acast/test-acast-edgecases.R inst/tinytest/acast/test-acast-backtransform.R inst/tinytest/bind_array_2_pre/test-prebind_names.R inst/tinytest/bind_array_2_pre/test-prebind_core.R inst/tinytest/bind_array_2_pre/test-prebind_ndim2bc.R inst/tinytest/bind_array_2_pre/test-prebind_ignorenames.R inst/tinytest/bind_array_2_pre/test-prebind_bcnames.R inst/tinytest/bind_array_2_pre/test-prebind_bc.R inst/tinytest/bind_array_5_lyr/test-lbind_ndim2bc.R inst/tinytest/bind_array_5_lyr/test-lbind_names.R inst/tinytest/bind_array_5_lyr/test-lbind_core.R inst/tinytest/bind_array_5_lyr/test-lbind_bcnames.R inst/tinytest/bind_array_5_lyr/test-lbind_ignorenames.R inst/tinytest/bind_array_5_lyr/test-lbind_bc.R inst/tinytest/count/count_tests.R inst/tinytest/linear_algebra/test-cinv.R inst/tinytest/linear_algebra/test-sd_lc.R inst/tinytest/linear_algebra/test-ecumprob_NA.R inst/tinytest/linear_algebra/test-ecumprob_internal.R inst/tinytest/linear_algebra/test-ecumprob.R inst/tinytest/linear_algebra/test-sd_lc_badrp.R inst/tinytest/bind_array_4_col/test-cbind_bc.R inst/tinytest/bind_array_4_col/test-cbind_ndim2bc.R inst/tinytest/bind_array_4_col/test-cbind_ignorenames.R inst/tinytest/bind_array_4_col/test-cbind_bcnames.R inst/tinytest/bind_array_4_col/test-cbind_core.R inst/tinytest/bind_array_4_col/test-cbind_names.R inst/tinytest/bind_array_3_row/test-rbind_ndim2bc.R inst/tinytest/bind_array_3_row/test-rbind_bcnames.R inst/tinytest/bind_array_3_row/test-rbind_names.R inst/tinytest/bind_array_3_row/test-rbind_bc.R inst/tinytest/bind_array_3_row/test-rbind_core.R inst/tinytest/bind_array_3_row/test-rbind_ignorenames.R inst/tinytest/bc_cplx/test-bc_cplx_math.R inst/tinytest/bc_cplx/test-bc_cplx_rel.R inst/tinytest/shallow2atomic/test-orientation.R inst/tinytest/shallow2atomic/test-padding.R inst/tinytest/shallow2atomic/test-names-1dnames.R inst/tinytest/shallow2atomic/test-coercion.R inst/tinytest/shallow2atomic/test-simple.R inst/tinytest/shallow2atomic/test-backtransform.R inst/tinytest/shallow2atomic/test-lens.R inst/tinytest/shallow2atomic/test-names.R inst/tinytest/shallow2atomic/test-coercion-special.R inst/tinytest/shallow2atomic/test-errors.R inst/tinytest/shallow2atomic/test-crashtest.R inst/tinytest/shallow2atomic/test-coercion-zerolen.R inst/tinytest/shallow2atomic/test-names-dimnames.R inst/tinytest/aaa_binary_prep_part2/test-drop_dims-nullify_dims.R inst/tinytest/aaa_binary_prep_part2/test-mergedims.R inst/tinytest/aaa_binary_prep_part2/test-dimmode.R inst/tinytest/aaa_binary_prep_part2/test-mergedims2.R inst/tinytest/aaa_binary_prep_part2/test-drop_dims-drop_ones.R inst/tinytest/bc_str/test-bc_str_conc.R inst/tinytest/bc_str/test-bc_str_dist.R inst/tinytest/bc_str/test-bc_str_rel.R inst/tinytest/checkmissing/test-checkNULL.R inst/tinytest/checkmissing/test-checkNA.R inst/tinytest/internal/test-return_missing.R inst/tinytest/internal/test-typefuns.R inst/tinytest/internal/test-mini.R inst/tinytest/internal/test-dimnames_fit.R inst/tinytest/cast_lists/test-cast_dim2hier.R inst/tinytest/cast_lists/test-hiernames2dimnames-errors.R inst/tinytest/cast_lists/test-hier2dim.R inst/tinytest/cast_lists/test-cast_hier2dim.R inst/tinytest/cast_lists/test-hiernames2dimnames-nonames.R inst/tinytest/cast_lists/test-listcast_general.R inst/tinytest/cast_lists/test-hiernames2dimnames.R inst/tinytest/cast_lists/test-cast_hier2dim-nonames.R inst/tinytest/cast_lists/test-rcpp_lenrange_atdepth.R inst/tinytest/cast_lists/test-hier2dim_names.R inst/tinytest/cast_lists/test-dropnests.R inst/tinytest/cast_lists/test-cast_dim2flat.R inst/tinytest/cast_lists/test-cast_hier2dim_padding.R inst/tinytest/cast_lists/test-cast_hier2dim_names.R inst/tinytest/cast_lists/test-rcpp_depth_range.R inst/tinytest/cast_lists/test-cast_dim2hier_names.R inst/tinytest/class/test-error.R inst/tinytest/class/test-methods.R inst/tinytest/class/test-method_compatibility.R inst/tinytest/class/test-crashtest.R inst/tinytest/class/test-eval.R inst/tinytest/class/test-broadcaster_set.R inst/tinytest/class/test-mbroadcasters.R inst/tinytest/class/test-operator_compatibility.R inst/tinytest/aaa_binary_prep_part3/test-PBR.R inst/tinytest/aaa_binary_prep_part3/test-outdim_simp.R inst/tinytest/aaa_binary_prep_part3/test-virt_prep.R inst/tinytest/overload/test-error.R inst/tinytest/overload/test-math_d.R inst/tinytest/overload/test-math_i.R inst/tinytest/overload/test-unary.R inst/tinytest/overload/test-method_dispatch.R inst/tinytest/overload/test-math_cplx_by_other.R inst/tinytest/overload/test-relops_equneq_only.R inst/tinytest/overload/test-relops_full.R inst/tinytest/overload/test-math_cplx.R inst/tinytest/overload/test-bitwise_raw.R inst/tinytest/overload/test-bool.R inst/tinytest/overload/test-precedence.R inst/tinytest/bc_bytes/test-bc_bit_raw.R inst/tinytest/bc_bytes/test-bc_bit_int.R inst/tinytest/bc_bytes/test-bc_raw_byte.R inst/tinytest/bc_bytes/test-bc_raw_rel.R inst/tinytest/reorient_vector/test-array2array.R inst/tinytest/reorient_vector/test-types.R inst/tinytest/reorient_vector/test-array2vector.R inst/tinytest/reorient_vector/test-simple.R inst/tinytest/reorient_vector/test-errors.R inst/tinytest/reorient_vector/test-application.R inst/tinytest/reorient_vector/test-vector2array.R inst/tinytest/reorient_vector/test-eval.R inst/tinytest/bind_array_6_post/test-postbind_ndim2bc.R inst/tinytest/bind_array_6_post/test-postbind_bcnames.R inst/tinytest/bind_array_6_post/test-postbind_names.R inst/tinytest/bind_array_6_post/test-postbind_ignorenames.R inst/tinytest/bind_array_6_post/test-postbind_bc.R inst/tinytest/bind_array_6_post/test-postbind_core.R inst/tinytest/binary_names/test-vector.R inst/tinytest/binary_names/source.R inst/tinytest/binary_names/test-ortho.R inst/tinytest/binary_names/test-array.R inst/tinytest/binary_names/test-1d.R inst/tinytest/binary_names/test-zerolen.R inst/tinytest/binary_names/test-between.R inst/tinytest/typecast/test-broadcasterclass.R inst/tinytest/typecast/test-list_typecast.R inst/tinytest/typecast/test-edgecases.R inst/tinytest/typecast/test-atomic_typecast.R inst/tinytest/bc_general/test-bcapply-attr.R inst/tinytest/bc_general/test-bc_ifelse_attr.R inst/tinytest/bc_general/test-bcapply_atomic.R inst/tinytest/bc_general/test-binary_zerolen.R inst/tinytest/bc_general/test-bcapply_names_vector.R inst/tinytest/bc_general/test-bcapply_default.R inst/tinytest/bc_general/test-bcapply_names_zerolen.R inst/tinytest/bc_general/test-bcapply_names_between.R inst/tinytest/bc_general/test-binaryerrors.R inst/tinytest/bc_general/test-binary1d.R inst/tinytest/bc_general/test-bc_strrep.R inst/tinytest/bc_general/test-bc_ifelse.R inst/tinytest/bc_general/test-bcapply_names_1d.R inst/tinytest/bc_general/test-bcapply_names_ortho.R inst/tinytest/bc_general/test-bc_ifelse_raw.R inst/tinytest/bc_general/test-bcapply_names_array.R inst/tinytest/bc_list/test-bc_list.R inst/tinytest/bc_rel_attr/test-greatersmaller.R inst/tinytest/bc_rel_attr/test-rel_names_1d.R inst/tinytest/bc_rel_attr/test-equneq.R inst/tinytest/bc_rel_attr/test-rel_names_zerolen.R inst/tinytest/bc_rel_attr/test-rel_names_ortho.R inst/tinytest/bc_rel_attr/test-rel_names_array.R inst/tinytest/bc_rel_attr/test-rel_names_vector.R inst/tinytest/bc_rel_attr/test-rel_names_between.R inst/tinytest/helper/test-ndim.R inst/tinytest/helper/test-rep_dim.R inst/tinytest/helper/test-undim.R inst/tinytest/helper/test-bc_dim.R inst/tinytest/helper/test-vector2array.R inst/tinytest/helper/test-vector2array2vector.R inst/tinytest/bc_b/test-bc_b-coercion.R inst/tinytest/bc_b/test-bc_b_andor.R
inst/tinytest/bc_b/logic_gates.csv
inst/tinytest/bc_b/test-bc_b_rel.R inst/tinytest/bc_b/test-logic.R inst/tinytest/aaa_binary_prep_part1/test-part1-final.R inst/tinytest/aaa_binary_prep_part1/test-part1-outlen.R inst/tinytest/aaa_binary_prep_part1/test-part1-conformalize.R inst/tinytest/aaa_binary_prep_part1/test-part1-max_ndim.R inst/tinytest/aaa_binary_prep_part1/test-part1-allocdim.R inst/tinytest/aaa_binary_prep_part1/test-part1-outdim_orig.R
build/partial.rdb
tests/tinytest.R man/bc.rel.Rd man/hier2dim.Rd man/broadcaster.Rd man/checkmissing.Rd man/aaa02_broadcast_casting.Rd man/bc_ifelse.Rd man/bc_strrep.Rd man/cast_dim2flat.Rd man/bc.list.Rd man/bc.str.Rd man/bc.i.Rd man/acast.Rd man/bc.bit.Rd man/cast_dim2hier.Rd man/reorient_vector.Rd man/cast_shallow2atomic.Rd man/ndim.Rd man/bc.b.Rd man/aaa01_broadcast_operators.Rd man/bcapply.Rd man/bind_array.Rd man/bc.cplx.Rd man/dropnests.Rd man/rep_dim.Rd man/cast_hier2dim.Rd man/bc_dim.Rd man/vector2array.Rd man/bc.d.Rd man/typecast.Rd man/aaa00_broadcast_help.Rd man/linear_algebra_stats.Rd man/bc.raw.Rd
man/figures/in2out-FALSE-red.svg
man/figures/in2out-TRUE-green.svg
man/figures/broadcast.png
broadcast documentation built on Aug. 20, 2026, 9:08 a.m.