clawpack / pyclaw

PyClaw is a Python-based interface to the algorithms of Clawpack and SharpClaw. It also contains the PetClaw package, which adds parallelism through PETSc.
http://www.clawpack.com/pyclaw
BSD 3-Clause "New" or "Revised" License
164 stars 99 forks source link

Move Python directories up. #706

Open ketch opened 1 year ago

ketch commented 1 year ago

This is part of a proposed change to all the main clawpack submodules. The idea is to move the directory(s) containing Python code up to be directly under the top-level directory, as is typically the case for Python packages. This will simplify somewhat the packaging of Clawpack and will make it so the Python code in all repositories is found in the same place.

pavelkomarov commented 2 months ago

I love this. Can we fix the conflicts and merge it? Deep directory structures are kind of confusing.