.clang-format
.cpush.json5
.gitignore
LICENSE
README.md
TODO.rst
pyproject.toml
docs/escape-banner.webp
docs/howto-setup-jupyterlab-locally.rst
docs/logo.png
examples/edges.parquet
examples/example1.esl
examples/nodes.parquet
examples/run-example1.ipynb
src/escape_abm/__init__.py
src/escape_abm/alias_table.py
src/escape_abm/ast.py
src/escape_abm/check_ast.py
src/escape_abm/cli.py
src/escape_abm/click_helpers.py
src/escape_abm/codegen_openmp.py
src/escape_abm/input_helpers.py
src/escape_abm/language_server.py
src/escape_abm/misc.py
src/escape_abm/output_helpers.py
src/escape_abm/parse_tree.py
src/escape_abm/tree_sitter_bindings.py
src/escape_abm/utils.py
src/escape_abm.egg-info/PKG-INFO
src/escape_abm.egg-info/SOURCES.txt
src/escape_abm.egg-info/dependency_links.txt
src/escape_abm.egg-info/entry_points.txt
src/escape_abm.egg-info/requires.txt
src/escape_abm.egg-info/top_level.txt
src/escape_abm/static/simulation_common_openmp.h
src/escape_abm/templates/apply_statement_defn_openmp.jinja2
src/escape_abm/templates/apply_statement_launch_openmp.jinja2
src/escape_abm/templates/call_statement.jinja2
src/escape_abm/templates/cmakelists_txt_openmp.jinja2
src/escape_abm/templates/contagion_methods.jinja2
src/escape_abm/templates/discrete_dist_defn.jinja2
src/escape_abm/templates/edge_table_defn.jinja2
src/escape_abm/templates/enum_defn.jinja2
src/escape_abm/templates/function_decl.jinja2
src/escape_abm/templates/function_defn.jinja2
src/escape_abm/templates/global_defn.jinja2
src/escape_abm/templates/if_statement.jinja2
src/escape_abm/templates/node_table_defn.jinja2
src/escape_abm/templates/normal_dist_defn.jinja2
src/escape_abm/templates/pass_statement.jinja2
src/escape_abm/templates/print_statement.jinja2
src/escape_abm/templates/reduce_statement_defn_openmp.jinja2
src/escape_abm/templates/reduce_statement_launch_openmp.jinja2
src/escape_abm/templates/return_statement.jinja2
src/escape_abm/templates/sample_statement_launch_openmp.jinja2
src/escape_abm/templates/select_statement_defn_openmp.jinja2
src/escape_abm/templates/select_statement_launch_openmp.jinja2
src/escape_abm/templates/simulator_openmp.jinja2
src/escape_abm/templates/switch_statement.jinja2
src/escape_abm/templates/uniform_dist_defn.jinja2
src/escape_abm/templates/update_statement.jinja2
src/escape_abm/templates/variable.jinja2
src/escape_abm/templates/while_loop.jinja2