CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
src/pystencils/__init__.py
src/pystencils/_version.py
src/pystencils/alignedarray.py
src/pystencils/assignment.py
src/pystencils/bit_masks.py
src/pystencils/cache.py
src/pystencils/defaults.py
src/pystencils/display_utils.py
src/pystencils/enums.py
src/pystencils/field.py
src/pystencils/inspection.py
src/pystencils/jupyter.py
src/pystencils/kernel_decorator.py
src/pystencils/kernel_wrapper.py
src/pystencils/kernelcreation.py
src/pystencils/plot.py
src/pystencils/py.typed
src/pystencils/rng.py
src/pystencils/session.py
src/pystencils/simplificationfactory.py
src/pystencils/slicing.py
src/pystencils/spatial_coordinates.py
src/pystencils/stencil.py
src/pystencils/timeloop.py
src/pystencils/typing.py
src/pystencils/utils.py
src/pystencils.egg-info/PKG-INFO
src/pystencils.egg-info/SOURCES.txt
src/pystencils.egg-info/dependency_links.txt
src/pystencils.egg-info/requires.txt
src/pystencils.egg-info/top_level.txt
src/pystencils/backend/__init__.py
src/pystencils/backend/constants.py
src/pystencils/backend/exceptions.py
src/pystencils/backend/functions.py
src/pystencils/backend/literals.py
src/pystencils/backend/memory.py
src/pystencils/backend/reduction_op_mapping.py
src/pystencils/backend/ast/__init__.py
src/pystencils/backend/ast/analysis.py
src/pystencils/backend/ast/astnode.py
src/pystencils/backend/ast/axes.py
src/pystencils/backend/ast/expressions.py
src/pystencils/backend/ast/iteration.py
src/pystencils/backend/ast/structural.py
src/pystencils/backend/ast/util.py
src/pystencils/backend/ast/vector.py
src/pystencils/backend/emission/__init__.py
src/pystencils/backend/emission/base_printer.py
src/pystencils/backend/emission/c_printer.py
src/pystencils/backend/emission/ir_printer.py
src/pystencils/backend/extensions/__init__.py
src/pystencils/backend/extensions/cpp.py
src/pystencils/backend/extensions/foreign_ast.py
src/pystencils/backend/kernelcreation/__init__.py
src/pystencils/backend/kernelcreation/analysis.py
src/pystencils/backend/kernelcreation/ast_factory.py
src/pystencils/backend/kernelcreation/context.py
src/pystencils/backend/kernelcreation/freeze.py
src/pystencils/backend/kernelcreation/iteration_space.py
src/pystencils/backend/kernelcreation/typification.py
src/pystencils/backend/platforms/__init__.py
src/pystencils/backend/platforms/cuda.py
src/pystencils/backend/platforms/generic_cpu.py
src/pystencils/backend/platforms/generic_gpu.py
src/pystencils/backend/platforms/hip.py
src/pystencils/backend/platforms/neon.py
src/pystencils/backend/platforms/platform.py
src/pystencils/backend/platforms/sve.py
src/pystencils/backend/platforms/sycl.py
src/pystencils/backend/platforms/x86.py
src/pystencils/backend/transformations/__init__.py
src/pystencils/backend/transformations/add_pragmas.py
src/pystencils/backend/transformations/ast_vectorizer.py
src/pystencils/backend/transformations/axis_expansion.py
src/pystencils/backend/transformations/canonical_clone.py
src/pystencils/backend/transformations/canonicalize_symbols.py
src/pystencils/backend/transformations/eliminate_branches.py
src/pystencils/backend/transformations/eliminate_constants.py
src/pystencils/backend/transformations/hoist_iteration_invariant_decls.py
src/pystencils/backend/transformations/lower_to_c.py
src/pystencils/backend/transformations/materialize_axes.py
src/pystencils/backend/transformations/reductions_to_memory.py
src/pystencils/backend/transformations/reshape_loops.py
src/pystencils/backend/transformations/rewrite.py
src/pystencils/backend/transformations/select_functions.py
src/pystencils/backend/transformations/select_intrinsics.py
src/pystencils/boundaries/__init__.py
src/pystencils/boundaries/boundaryconditions.py
src/pystencils/boundaries/boundaryhandling.py
src/pystencils/boundaries/createindexlist.py
src/pystencils/boundaries/createindexlistcython.pyx
src/pystencils/boundaries/inkernel.py
src/pystencils/codegen/__init__.py
src/pystencils/codegen/config.py
src/pystencils/codegen/cpu_loop_strategies.py
src/pystencils/codegen/driver.py
src/pystencils/codegen/errors.py
src/pystencils/codegen/functions.py
src/pystencils/codegen/gpu_indexing.py
src/pystencils/codegen/kernel.py
src/pystencils/codegen/parameters.py
src/pystencils/codegen/properties.py
src/pystencils/codegen/sycl_indexing.py
src/pystencils/codegen/target.py
src/pystencils/datahandling/__init__.py
src/pystencils/datahandling/blockiteration.py
src/pystencils/datahandling/datahandling_interface.py
src/pystencils/datahandling/parallel_datahandling.py
src/pystencils/datahandling/serial_datahandling.py
src/pystencils/datahandling/vtk.py
src/pystencils/fd/__init__.py
src/pystencils/fd/derivation.py
src/pystencils/fd/derivative.py
src/pystencils/fd/finitedifferences.py
src/pystencils/fd/finitevolumes.py
src/pystencils/fd/spatial.py
src/pystencils/gpu/__init__.py
src/pystencils/gpu/gpu_array_handler.py
src/pystencils/gpu/periodicity.py
src/pystencils/include/__init__.py
src/pystencils/include/__main__.py
src/pystencils/include/arm_neon_helpers.h
src/pystencils/include/ppc_altivec_helpers.h
src/pystencils/include/riscv_v_helpers.h
src/pystencils/include/pystencils_runtime/cuda.cuh
src/pystencils/include/pystencils_runtime/generic_cpu.hpp
src/pystencils/include/pystencils_runtime/generic_gpu.hpp
src/pystencils/include/pystencils_runtime/half.h
src/pystencils/include/pystencils_runtime/hip.h
src/pystencils/include/pystencils_runtime/neon.hpp
src/pystencils/include/pystencils_runtime/random.hpp
src/pystencils/include/pystencils_runtime/short_arrays.hpp
src/pystencils/include/pystencils_runtime/sve.hpp
src/pystencils/include/pystencils_runtime/x86.hpp
src/pystencils/include/pystencils_runtime/bits/aesni_rand.h
src/pystencils/include/pystencils_runtime/bits/gpu_atomics.h
src/pystencils/include/pystencils_runtime/bits/gpu_infinities.h
src/pystencils/include/pystencils_runtime/bits/myintrin.h
src/pystencils/include/pystencils_runtime/bits/philox_rand.h
src/pystencils/include/pystencils_runtime/bits/platforms.h
src/pystencils/include/pystencils_runtime/bits/simd_horizontal_helpers.h
src/pystencils/jit/__init__.py
src/pystencils/jit/error.py
src/pystencils/jit/gpu_cupy.py
src/pystencils/jit/jit.py
src/pystencils/jit/msvc_detection.py
src/pystencils/jit/cpu/__init__.py
src/pystencils/jit/cpu/compiler_info.py
src/pystencils/jit/cpu/cpu_kernel_module.tmpl.cpp
src/pystencils/jit/cpu/cpujit.py
src/pystencils/jit/cpu/default_module_builder.py
src/pystencils/jit/sycl/__init__.py
src/pystencils/jit/sycl/sycl_compiler_info.py
src/pystencils/jit/sycl/sycl_kernel_module.tmpl.cpp
src/pystencils/jit/sycl/sycl_module_builder.py
src/pystencils/jit/sycl/sycljit.py
src/pystencils/runhelper/__init__.py
src/pystencils/runhelper/db.py
src/pystencils/runhelper/parameterstudy.py
src/pystencils/simp/__init__.py
src/pystencils/simp/assignment_collection.py
src/pystencils/simp/simplifications.py
src/pystencils/simp/simplificationstrategy.py
src/pystencils/simp/subexpression_insertion.py
src/pystencils/sympyextensions/__init__.py
src/pystencils/sympyextensions/astnodes.py
src/pystencils/sympyextensions/bit_masks.py
src/pystencils/sympyextensions/fast_approximation.py
src/pystencils/sympyextensions/integer_functions.py
src/pystencils/sympyextensions/math.py
src/pystencils/sympyextensions/pointers.py
src/pystencils/sympyextensions/random.py
src/pystencils/sympyextensions/reduction.py
src/pystencils/sympyextensions/typed_sympy.py
src/pystencils/types/__init__.py
src/pystencils/types/exception.py
src/pystencils/types/meta.py
src/pystencils/types/parsing.py
src/pystencils/types/quick.py
src/pystencils/types/types.py
tests/test_quicktests.py
tests/test_version_string.py