pyproject.toml
readme.md
src/LICENSE
src/cubie/CUDAFactory.py
src/cubie/__init__.py
src/cubie/_utils.py
src/cubie/cudasim_utils.py
src/cubie.egg-info/PKG-INFO
src/cubie.egg-info/SOURCES.txt
src/cubie.egg-info/dependency_links.txt
src/cubie.egg-info/requires.txt
src/cubie.egg-info/top_level.txt
src/cubie/batchsolving/BatchGridBuilder.py
src/cubie/batchsolving/BatchSolverConfig.py
src/cubie/batchsolving/BatchSolverKernel.py
src/cubie/batchsolving/SystemInterface.py
src/cubie/batchsolving/__init__.py
src/cubie/batchsolving/_utils.py
src/cubie/batchsolving/solver.py
src/cubie/batchsolving/solveresult.py
src/cubie/batchsolving/arrays/BaseArrayManager.py
src/cubie/batchsolving/arrays/BatchInputArrays.py
src/cubie/batchsolving/arrays/BatchOutputArrays.py
src/cubie/batchsolving/arrays/__init__.py
src/cubie/integrators/IntegratorRunSettings.py
src/cubie/integrators/SingleIntegratorRun.py
src/cubie/integrators/__init__.py
src/cubie/integrators/algorithms/IntegratorLoopSettings.py
src/cubie/integrators/algorithms/LoopStepConfig.py
src/cubie/integrators/algorithms/__init__.py
src/cubie/integrators/algorithms/euler.py
src/cubie/integrators/algorithms/genericIntegratorAlgorithm.py
src/cubie/integrators/matrix_free_solvers/__init__.py
src/cubie/integrators/matrix_free_solvers/_utils.py
src/cubie/integrators/matrix_free_solvers/linear_solver.py
src/cubie/integrators/matrix_free_solvers/newton_krylov.py
src/cubie/memory/__init__.py
src/cubie/memory/array_requests.py
src/cubie/memory/cupy_emm.py
src/cubie/memory/mem_manager.py
src/cubie/memory/stream_groups.py
src/cubie/odesystems/ODEData.py
src/cubie/odesystems/SystemValues.py
src/cubie/odesystems/__init__.py
src/cubie/odesystems/baseODE.py
src/cubie/odesystems/symbolic/__init__.py
src/cubie/odesystems/symbolic/cellml.py
src/cubie/odesystems/symbolic/dxdt.py
src/cubie/odesystems/symbolic/indexedbasemaps.py
src/cubie/odesystems/symbolic/jacobian.py
src/cubie/odesystems/symbolic/numba_cuda_printer.py
src/cubie/odesystems/symbolic/odefile.py
src/cubie/odesystems/symbolic/operator_apply.py
src/cubie/odesystems/symbolic/parser.py
src/cubie/odesystems/symbolic/sym_utils.py
src/cubie/odesystems/symbolic/symbolicODE.py
src/cubie/odesystems/systems/__init__.py
src/cubie/odesystems/systems/decays.py
src/cubie/odesystems/systems/threeCM.py
src/cubie/outputhandling/__init__.py
src/cubie/outputhandling/output_config.py
src/cubie/outputhandling/output_functions.py
src/cubie/outputhandling/output_sizes.py
src/cubie/outputhandling/save_state.py
src/cubie/outputhandling/save_summaries.py
src/cubie/outputhandling/update_summaries.py
src/cubie/outputhandling/summarymetrics/__init__.py
src/cubie/outputhandling/summarymetrics/max.py
src/cubie/outputhandling/summarymetrics/mean.py
src/cubie/outputhandling/summarymetrics/metrics.py
src/cubie/outputhandling/summarymetrics/peaks.py
src/cubie/outputhandling/summarymetrics/rms.py
tests/test_CUDAFactory.py
tests/test_utils.py