bwh_community
The present repository contains the code and data for the chaos publication XX entitled "Vegetation pattern formation and community assembly under drying climate trends"
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.5%) to scientific vocabulary
Repository
The present repository contains the code and data for the chaos publication XX entitled "Vegetation pattern formation and community assembly under drying climate trends"
Basic Info
- Host: GitHub
- Owner: EntropicPhys
- Language: MATLAB
- Default Branch: main
- Size: 2.67 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
🌱 Vegetation Community Patterns in Drylands — pde2path Implementation
This repository contains the pde2path implementation of a trait-structured vegetation model under dryland conditions, including a multi-species community model and a simplified single-species case. The code enables the computation of periodic solution branches, bifurcation diagrams, and Busse-Balloon structures.
🔧 Folder Structure
``` bwhRS/ ├── communitymodel/ │ ├── sG.m # RHS of community model equations │ ├── sGjac.m # Analytical Jacobian │ ├── bwhinit.m # Model initialization │ ├── bwhinit.m # Set up starter pde2path struct. │ ├── sgbra.m # Output quantifiers for cont. │ ├── oosetfemops.m # FEM matrix setup │ ├── bfbb.m # Stability range extraction from branches │ ├── cswibra.m # Modified version of cswibra for plotting purposes │ ├── nplotbra.m # Same as plotbra, with added normalization (1st argument) │ ├── sGdns.m # Treat the chi-diffusion explicitly/ used for tintxs │ ├── uplot1.m # Special windows plot for continuation │ ├── uplot2.m # Only plot over chi │ ├── uplot3.m # Also plot al(chi) for Bt=al(chi)B+D_chiB'' │ ├── tintxs.m # Direct numerical simulation based on semi-implicit integration, │ ├── bdbdt.m # Transient Dynamics under Precipitation Changes │ └── bbdns.m # Time integration with continuously varying precipitation ├── singlespeciesmodel/ │ ├── sG.m # RHS for single species │ ├── sGjac.m # Jacobian for single species │ ├── oosetfemops.m # FEM matrix setup │ ├── bwhinit.m # Model initialization │ ├── sgbra.m # Output quantifiers for cont. │ ├── bpjac.m # Matrix necessary for bif-cont. │ ├── tint.m # Direct numerical simulation based on semi-implicit integration, │ ├── cmds1.m # Continuation: homogeneous + Turing branches │ └── cmds2.m # Brute-force Busse-Balloon computation
```
Requirements: - MATLAB (R2020 or later) - pde2path - OOPDE library (included or linked from pde2path)
📊 Parameter Table
| Index | Parameter | Description | Symbol | Typical Value |
|-------|-----------|----------------------------|--------|----------------|
| 1 | pp | Precipitation | (P) | 300 |
| 2 | Lam0 | Base growth rate | (\Lambda0) | 8 |
| 3 | Ga | Mortality scale | (\Gamma) | 10 |
| 4 | A | Max infiltration rate | (A) | 3000 |
| 5 | R | Evaporation feedback | (R) | 0.7 |
| 6 | L0 | Base evaporation rate | (L0)| 200 |
| ... | ... | ... | ... | ... |
| 19 | chimin | Min trait value | (\chi{\min}) | 0 |
| 20 | chimax | Max trait value | (\chi{\max}) | 1 |
See
cmds1.mline 10 for fullparvector construction.
📎 References
- Main paper: [FPBUM24], submitted/in preparation
- For
pde2path: Uecker (2021), Rademacher & Uecker (2018). https://pde2path.uol.de/tutorials.html
--- and does not require separate installation.
Owner
- Name: Michel Ferré Díaz
- Login: EntropicPhys
- Kind: user
- Location: Beersheva
- Company: Ben-Gurion University of the Negev
- Repositories: 1
- Profile: https://github.com/EntropicPhys
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - authors: Ferre, M. and Pavithran, I. and Bera, B. K. and Uecker, H. and Meron, E. orcid: "https://orcid.org/0000-0002-8040-0017" title: "Numerical continuation and simulation of a spatial model for water-limited plant communities" version: 0.1.0 doi: 10.5281/zenodo.1234 date-released: 2025-06-22 url: "https://doi.org/10.5281/zenodo.15714558"
GitHub Events
Total
- Release event: 1
- Push event: 64
- Create event: 1
Last Year
- Release event: 1
- Push event: 64
- Create event: 1