Skip to content

Circuitscape/BigTests

Repository files navigation

BigTests

Big test problems for Circuitscape.

Julia (Circuitscape.jl)

Install dependencies:

julia --project=. -e 'using Pkg; Pkg.instantiate()'

Run the 250k and 1m tests:

julia --project=. runtests.jl

Run an individual test:

julia --project=. run.jl 1m/1m-20points.ini
julia --project=. run.jl 1m/1m-1solve.ini
julia --project=. run.jl 250k/250k.ini
julia --project=. run.jl 6m/6m-20points.ini

Run ill-conditioned tests:

julia --project=. run.jl Ill-Conditioned

Test configurations

Each test directory contains two .ini files:

  • *-20points.ini — 20 focal points (default, more pair solves)
  • *-1solve.ini — 2 focal points (single pair solve, quick benchmarking)

Python (Circuitscape 4.0)

Note: The Python-based tests require the legacy Circuitscape 4.0 Python package.

After installing the Circuitscape Python package, run:

python csverify_large.py

About

Big test problems for circuitscape

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors