f1c669d99263efe8a4f14dd717b85edd *DESCRIPTION
64b9bbb10640548a18552efc34eaf09e *NAMESPACE
44ac43320acc323b24ddccedfcbd4662 *NEWS.md
2fc1b69fd0c0458a2666621f2e9fcbdd *R/cpp11.R
d17e212c789447e0fe2b5d8af4b6054a *R/sparsediff-atoms.R
57ff90780490e2342858ee1afd424003 *R/sparsediff-package.R
ad06d2b1fb69ff38522cdd17e4e9eec8 *R/sparsediff-problem.R
a9f6ce54d7a0e7baba22ee72678bbd6a *R/version.R
072eecca5812ac487a29e520257eb30b *README.md
dc7535ae36de820304be607bcb4d3a38 *build/vignette.rds
4ecc2b02d10e760e24dceaa2b19f1c07 *cleanup
9b37329e14d965f0b087b8d2902a8359 *configure
d9e1d987a086023c1a4aa1db1931c709 *configure.win
96da2a191f50fff235321d154e053053 *inst/COPYRIGHTS
9ebb5f6916e49551d2716cc39168f0ec *inst/doc/sparsediff.R
2279ef3fe5fab79b5a00cee859ff357c *inst/doc/sparsediff.Rmd
1bd6326bed0be0f5b5767f3f3862f50c *inst/doc/sparsediff.html
35d11c5bc80319ffac1e05e5e64eeb00 *man/engine_version.Rd
9ea206b24d7fd92bed82b1b98e4edac4 *man/figures/logo.png
4b1be8820f49f3daedd603d9a8942a94 *man/sparsediff-affine.Rd
62d4a12b2a483babf0be73cc5a19db7e *man/sparsediff-bivariate.Rd
fc073dd570e131b388fa6aef60523302 *man/sparsediff-elementwise.Rd
f14f05d28c7b39b1292dc2b23ddebb2f *man/sparsediff-getters.Rd
360527c8355d9d16840f73ee1469b32b *man/sparsediff-leaves.Rd
af33cce687b3db54352be9b551fe0d05 *man/sparsediff-matrix.Rd
f33e5393d3d89e12c6a2920015f01bb0 *man/sparsediff-oracle.Rd
6e2451925a72e05204acb1f69595bf21 *man/sparsediff-package.Rd
6fe4ba211ee5dc04f1bf6ee8b35382bb *man/sparsediff-problem.Rd
e259d6bc257bb4ecb608ced7613e97ad *man/sparsediff-reduction.Rd
dc5a517ceb9bab82fca4cf309bc29043 *src/Makevars.in
0986c55383c896815b72ab7c7bad6f6b *src/cblas_compat/sparsediff_cblas.h
670c5089473b4161100fa8e882d4d7db *src/cblas_shim.c
7360f734b62fd1a49cdf4612e2b39817 *src/cpp11.cpp
151ed281d5ad9bc0870d504ec9d79e8b *src/sparsediff.cpp
7850738d936ab33240307fdb90cfbd10 *src/sparsediffengine/LICENSE
d9f8c51a79fa1f74eca2c53dfe79beca *src/sparsediffengine/README.md
4cea1c492b29cd095ebe5f3d5304135f *src/sparsediffengine/include/atoms/affine.h
637631cf7211b840d9d8158d4b3c16fa *src/sparsediffengine/include/atoms/bivariate_full_dom.h
db020dc6a315353e7ab23375341581bb *src/sparsediffengine/include/atoms/bivariate_restricted_dom.h
4c2bd9952bba5f4d7dd2305afb02adcf *src/sparsediffengine/include/atoms/elementwise_full_dom.h
9492064cc37e7ad06cb4edf9722c974c *src/sparsediffengine/include/atoms/elementwise_restricted_dom.h
8e07be64e8b70de82bd7e0a842478639 *src/sparsediffengine/include/atoms/non_elementwise_full_dom.h
c1f912953f7fd21d7c00f383e07ca45f *src/sparsediffengine/include/expr.h
3b21e08f1286a1c4e0abf605773ffe50 *src/sparsediffengine/include/old-code/old_CSR.h
b460cc85b715f603695068aaede9f091 *src/sparsediffengine/include/old-code/old_CSR_sum.h
c3c2cfe304f79fe9d9817a35fc94be12 *src/sparsediffengine/include/old-code/old_affine.h
4c7443b691446398316158fca8e0c9f9 *src/sparsediffengine/include/old-code/old_permuted_dense.h
dd070dc0c87cf32974334cc8936fe8ea *src/sparsediffengine/include/problem.h
d28b8ff3d0d56ab6301f9bb856031e72 *src/sparsediffengine/include/subexpr.h
1277f9bbae863bde317d9bb10b21f23b *src/sparsediffengine/include/utils/COO_matrix.h
dba47d3f3b093d148b4e04e509349241 *src/sparsediffengine/include/utils/CSC_matrix.h
d9f93235b091ee3fc7af2372d7678943 *src/sparsediffengine/include/utils/CSR_matrix.h
87e4dbe65b8ea6cc1565eac21fbf9511 *src/sparsediffengine/include/utils/CSR_sum.h
8a5212d99ee84764108c2ca7480deecc *src/sparsediffengine/include/utils/Timer.h
887094ddf859966d23a3b30a96bd7adb *src/sparsediffengine/include/utils/Vec_macros.h
684d8d58cabd239df85de07065bad4ab *src/sparsediffengine/include/utils/cblas_wrapper.h
0c7a9e38917980d205ed9235b5e79217 *src/sparsediffengine/include/utils/iVec.h
e2ba156d3cd2aa2a258748ac06bbd760 *src/sparsediffengine/include/utils/int_double_pair.h
40d191fdf3e37f3b2621c2749260ff8a *src/sparsediffengine/include/utils/linalg_dense_sparse_matmuls.h
ed9e61b6b0c97812ba6bc601e6e1bc8d *src/sparsediffengine/include/utils/linalg_sparse_matmuls.h
faff5879b5556404e283a340c7d0196d *src/sparsediffengine/include/utils/matmul_dispatchers.h
614124b1cb5dde42a694a747c42736be *src/sparsediffengine/include/utils/matrix.h
676a6e34dbf708eb2606f3445da5b40e *src/sparsediffengine/include/utils/matrix_sum.h
ccb49bd94c4094824b5c774da9383e7f *src/sparsediffengine/include/utils/mini_numpy.h
0aab090646dd69e61a30bb45c4f8fbf2 *src/sparsediffengine/include/utils/permuted_dense.h
75ec647299e718340e33a729dc9791a4 *src/sparsediffengine/include/utils/permuted_dense_linalg.h
24828dc6af6183023ce10f6db92cddc0 *src/sparsediffengine/include/utils/r_io.h
3de148d3f6af04aa3cc583dd025d2bab *src/sparsediffengine/include/utils/sparse_matrix.h
309f6790e6943d4b52ae1c53e3baea49 *src/sparsediffengine/include/utils/stacked_pd.h
2e3f2036afaec6dadb3d8bc746f112c0 *src/sparsediffengine/include/utils/stacked_pd_kron_linalg.h
f52e11b703785ddfbab2a3fb245ff974 *src/sparsediffengine/include/utils/stacked_pd_linalg.h
f4fff85abb68f817aa51fa1564a41fc4 *src/sparsediffengine/include/utils/tracked_alloc.h
aee065dd410823396bda6ad9137603f0 *src/sparsediffengine/include/utils/utils.h
41e84fc6ec122b83bc4d6a3a8194c3cb *src/sparsediffengine/src/atoms/affine/add.c
68ba1873dea9cb130f9ca2cc0872a565 *src/sparsediffengine/src/atoms/affine/broadcast.c
7a0694af187e5842762b6b1e37ee0eb1 *src/sparsediffengine/src/atoms/affine/convolve.c
01ad808ee0562feb80e2b5708b347d25 *src/sparsediffengine/src/atoms/affine/diag_mat.c
b6ce80e45acd5340a781df4df2b73599 *src/sparsediffengine/src/atoms/affine/diag_vec.c
218b802cf5bd35231d991e737f7f7629 *src/sparsediffengine/src/atoms/affine/hstack.c
61c2a44c08864ea2a81d0b42382b3cc8 *src/sparsediffengine/src/atoms/affine/index.c
bff2ae254c15f8bd46bb0f066f906da8 *src/sparsediffengine/src/atoms/affine/kron.c
e04fb6ebeb36bb41c51a20d1e2851437 *src/sparsediffengine/src/atoms/affine/left_matmul.c
36f07e704d77d789caa11588ad742c6c *src/sparsediffengine/src/atoms/affine/neg.c
1072133c74a0701bc88a4cf1e96c6a2f *src/sparsediffengine/src/atoms/affine/parameter.c
0f6dcdec681c119380fcbb54ff814a2c *src/sparsediffengine/src/atoms/affine/promote.c
abc8538c9989675817c25e24318603a0 *src/sparsediffengine/src/atoms/affine/reshape.c
50a7a811835c7feec1b27062a2145b34 *src/sparsediffengine/src/atoms/affine/right_matmul.c
d4c4437ce38c0dfd5ca6a628578cadef *src/sparsediffengine/src/atoms/affine/scalar_mult.c
333ec4a60d6961d50f97d65096966626 *src/sparsediffengine/src/atoms/affine/sum.c
ca5b7bf38551601a95a1a21f0e3fbcd0 *src/sparsediffengine/src/atoms/affine/trace.c
a29c502bcfb96e4056883ba8fbdf8134 *src/sparsediffengine/src/atoms/affine/transpose.c
f059e6b58473cb83446f80ee6f00687f *src/sparsediffengine/src/atoms/affine/upper_tri.c
be28da2c90c69f55f32565fb9f3101a2 *src/sparsediffengine/src/atoms/affine/variable.c
22faf5b5aa6dbb96bc8c11444ad9d560 *src/sparsediffengine/src/atoms/affine/vector_mult.c
a802a7c12464c22840d4335dbab8d248 *src/sparsediffengine/src/atoms/affine/vstack.c
884ea9620b36f92d803b400cd706f0b9 *src/sparsediffengine/src/atoms/bivariate_full_dom/matmul.c
129dddeffad840c3d698bcdded680970 *src/sparsediffengine/src/atoms/bivariate_full_dom/multiply.c
9294e89a04049eb8b514b2782c5e505f *src/sparsediffengine/src/atoms/bivariate_restricted_dom/quad_over_lin.c
b07003da237eb62dfc95dfc7c2c9ba51 *src/sparsediffengine/src/atoms/bivariate_restricted_dom/rel_entr.c
d1e38070b0ad94d392899991f1ae90ae *src/sparsediffengine/src/atoms/bivariate_restricted_dom/rel_entr_scalar_vector.c
6725a5acfd9603a8178e48020a666878 *src/sparsediffengine/src/atoms/bivariate_restricted_dom/rel_entr_vector_scalar.c
f76a9b12a9c2507b8775dbb17e2ceedc *src/sparsediffengine/src/atoms/elementwise_full_dom/common.c
e19c644b950e1881633491cd11799f45 *src/sparsediffengine/src/atoms/elementwise_full_dom/exp.c
44cef5f96f28649995e487796adaafda *src/sparsediffengine/src/atoms/elementwise_full_dom/hyperbolic.c
c656f62e992988ff3d843139269aee4a *src/sparsediffengine/src/atoms/elementwise_full_dom/logistic.c
e418ec0c4446135b7a06894e2ecc0b07 *src/sparsediffengine/src/atoms/elementwise_full_dom/normal_cdf.c
a6222f207300148d8e9c0f73aaf80933 *src/sparsediffengine/src/atoms/elementwise_full_dom/power.c
5b9978a9f13dc4404f80c1d82d7d8778 *src/sparsediffengine/src/atoms/elementwise_full_dom/trig.c
a66352d4ebebd27f39688c9f5ec6b17d *src/sparsediffengine/src/atoms/elementwise_full_dom/xexp.c
3a63c3a9b73e900c8d0a97c4c9709eb8 *src/sparsediffengine/src/atoms/elementwise_restricted_dom/atanh.c
e07d4aff943af5cf1182acabfc9c1f01 *src/sparsediffengine/src/atoms/elementwise_restricted_dom/common.c
a117b1665945f4d0020c8af4b60e882d *src/sparsediffengine/src/atoms/elementwise_restricted_dom/entr.c
ea7422e907caffe43177868945a725df *src/sparsediffengine/src/atoms/elementwise_restricted_dom/log.c
1f5d86004a1e7b2d14175653981aa1ae *src/sparsediffengine/src/atoms/elementwise_restricted_dom/tan.c
5e08304ea5e517f0dd0812f55c139bba *src/sparsediffengine/src/atoms/other/prod.c
aa2d4a0b6e664a83500434b30f15be43 *src/sparsediffengine/src/atoms/other/prod_axis_one.c
d92f2abaf423f43e02f2ff2a7a080a98 *src/sparsediffengine/src/atoms/other/prod_axis_zero.c
3b5d42d72d2e43adb951fd2d59474283 *src/sparsediffengine/src/atoms/other/quad_form.c
f730b59e6667f8af54fb1f9a862ba6ba *src/sparsediffengine/src/expr.c
f422b6a04f6868fbbb14c551d30a824e *src/sparsediffengine/src/old-code/linear_op.c
ee5473dc81e82a0e000ad3cd81b899d4 *src/sparsediffengine/src/old-code/old_CSR.c
673fa3e78b60fc48d4d2ca38fb240f45 *src/sparsediffengine/src/old-code/old_CSR_sum.c
a2e9ae29816076fd3e960c1062935cea *src/sparsediffengine/src/old-code/old_permuted_dense.c
a94bc70f3e844a9dff4feebeeef2b94e *src/sparsediffengine/src/problem.c
ee34103063a01f76233d48b2876d8fd3 *src/sparsediffengine/src/utils/COO_matrix.c
78e5adea9d5941f9748991a4b6f9950c *src/sparsediffengine/src/utils/CSC_matrix.c
3dca2e218edc4d0baf67d2b8ff499533 *src/sparsediffengine/src/utils/CSR_matrix.c
528224d1fee53f958105e9de05d73a39 *src/sparsediffengine/src/utils/CSR_sum.c
8fbaee8d89434b169b6eaff2f8857450 *src/sparsediffengine/src/utils/int_double_pair.c
c54043a7c2e5d30f9b60775139fe5c3f *src/sparsediffengine/src/utils/linalg_dense_sparse_matmuls.c
3de403823210fad1aa027120eb571409 *src/sparsediffengine/src/utils/linalg_sparse_matmuls.c
5235192a38ca7ba479453015fc54c256 *src/sparsediffengine/src/utils/matmul_dispatchers.c
8e71a083f26df154220bb7e6863f4fd1 *src/sparsediffengine/src/utils/matrix_sum.c
caaa16960dd733e3fe04e01848696a42 *src/sparsediffengine/src/utils/mini_numpy.c
831f8e63c15558880231b3b1685c56dc *src/sparsediffengine/src/utils/permuted_dense.c
3bcf0afb2d07a02ec830191c6ceaf8ce *src/sparsediffengine/src/utils/permuted_dense_linalg.c
13dd1811bd6c2d24bf446a3b617e11d3 *src/sparsediffengine/src/utils/sparse_matrix.c
86779949b88c08422512dd764d8de09f *src/sparsediffengine/src/utils/stacked_pd.c
896522108aba5ff8c6d84e9186e3e279 *src/sparsediffengine/src/utils/stacked_pd_coalesce.c
3bb3789b1493f8e0f7e625cc8d716001 *src/sparsediffengine/src/utils/stacked_pd_kron_linalg.c
0c1be4d5ccd2529cf266f470c208081f *src/sparsediffengine/src/utils/stacked_pd_linalg.c
8821a95823b152db046fb7809d7c18e9 *src/sparsediffengine/src/utils/tracked_alloc.c
65a9b1f5e0d1e40f77f1542364f01148 *src/sparsediffengine/src/utils/utils.c
6178834bf24ada0d1fbcc8b9953dd293 *tests/testthat.R
0114b743f871f982b206372bf083f92a *tests/testthat/helper-derivatives.R
0402300559627625defa7785b5ca4242 *tests/testthat/test-csr-derivatives.R
19b68e7ba73920552b0fc207fd42adec *tests/testthat/test-duplicate-gather.R
c7f8e14db16d1f932735614b1d4b1113 *tests/testthat/test-engine.R
4d5bdfa1d6cce444e11dc22446167080 *tests/testthat/test-getters-rel-entr.R
2406856607b5e60346ba7a45409862df *tests/testthat/test-kron.R
5c42aa0f6cda751c5f52f8bb12c545e8 *tests/testthat/test-parameter-refresh.R
8c339cb755ebd65cf66ceb228c782a9b *tests/testthat/test-quad-form.R
2279ef3fe5fab79b5a00cee859ff357c *vignettes/sparsediff.Rmd
