https://github.com/boundarylayervercauteren/abl_scm_perturbation_study

ABL_SCM_1.5_order

https://github.com/boundarylayervercauteren/abl_scm_perturbation_study

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.3%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

ABL_SCM_1.5_order

Basic Info
  • Host: GitHub
  • Owner: BoundaryLayerVercauteren
  • Language: Python
  • Default Branch: main
  • Size: 66.1 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created over 3 years ago · Last pushed about 2 years ago
Metadata Files
Readme

README.md

Atmospheric Boundary Layer Single-Column Model

The code in this repository is used to study the sensitivity of the nocturnal and polar atmospheric boundary layer to transient phenomena.

How to set up and run the model

  1. Clone repository bash git clone git@github.com:am-kaiser/ABL_SCM_1.5_order.git cd ABL_SCM_1.5_order
  2. Create and activate environment (using docker) bash cd docker docker build . -t abl_scm_venv cd .. docker run --rm -ti -v "$PWD:/home/fenics/shared" abl_scm_venv cd shared Note: To create environment on an external machine which doesn't have docker but singularity create tar file from docker image on local machine with bash docker save abl_scm_venv > docker/abl_scm_venv.tar and then move this tar file with scp. On the external machine create singularity environment from tar file with bash cd docker singularity build abl_scm_venv.sif docker-archive://abl_scm_venv.tar

  3. Run the model bash python3 main.py # in docker singularity exec docker/abl_scm_venv.sif python3 -u main.py # with singularity

Owner

  • Name: BoundaryLayerVercauteren
  • Login: BoundaryLayerVercauteren
  • Kind: organization

GitHub Events

Total
  • Pull request event: 1
  • Fork event: 1
Last Year
  • Pull request event: 1
  • Fork event: 1

Dependencies

.github/workflows/black.yml actions
  • actions/checkout v4 composite
  • psf/black stable composite
.github/workflows/pytest.yml actions
  • actions/checkout v3 composite
docker/Dockerfile docker
  • quay.io/fenicsproject/stable latest build