Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ SkalaXC's bundled model selectors are `LDA`, `PBE`, and `TPSS`, or an explicit `
```bash
pixi install --locked -e default
```
On Linux x86_64 with a CUDA 12-compatible driver, use `pixi install --locked -e dev`
for the GPU-enabled superset with profiling, IPython, notebook, and plotting tools.
3. **Pre-commit hooks** (required before committing):
```bash
pixi run -e default pre-commit install
Expand Down
10 changes: 10 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,16 @@ pixi install --locked -e default
pixi run -e default pre-commit install
```

On Linux x86_64 with a CUDA 12-compatible driver, the `dev` environment is the
GPU-enabled development superset. It adds GPU4PySCF, profiling, IPython, a
notebook kernel, and plotting tools while retaining the default test, lint,
model, and benchmark tooling:

```bash
pixi install --locked -e dev
pixi run -e dev ipython
```

Run the standard checks in their Pixi environments:

```bash
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,8 @@ pip install skala-cuda12x

The `skala-cuda13x` package is available for CUDA 13.

For a reproducible source environment, choose one of the locked GPU environments:
For a reproducible source environment, choose one of the locked GPU compatibility
environments:

| Environment | CUDA | PyTorch |
|---|---:|---:|
Expand Down
1 change: 1 addition & 0 deletions benchmarks/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
results/
897 changes: 897 additions & 0 deletions benchmarks/pyscf_ao_screening_performance.ipynb

Large diffs are not rendered by default.

1,462 changes: 1,462 additions & 0 deletions benchmarks/pyscf_ao_screening_rotation_comparison.ipynb

Large diffs are not rendered by default.

Loading
Loading