Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
4147127
initial commit
Apr 9, 2024
9355426
updated directories
Apr 9, 2024
0e5e3af
Add scripts via upload
sshakoor1 Apr 9, 2024
6361d50
Add yaml files via upload
sshakoor1 Apr 9, 2024
e13a1f5
Update gcmpy/CMakeLists.txt
sshakoor1 Apr 10, 2024
6f84181
CMakeLists changes
Apr 10, 2024
1eca15f
resolving conflict
Apr 10, 2024
bd64abf
storing to switch branches
Apr 24, 2024
51e2002
commit to switch branches
Apr 24, 2024
4a95c49
dir setup
Jun 12, 2024
71bc462
merging develop into feature/sshakoor/gcmpy
Jun 19, 2024
230641b
stashing for a moment
Jul 9, 2024
824e8f5
template files were modified to be compatible with jinja2. AMIP exper…
Oct 16, 2024
dcfeaec
AMIP experiments trivial zero diff
Jan 8, 2025
9d1b8f9
Delete gcmpy/sync.sh
sshakoor1 Jan 8, 2025
2a003da
Delete gcmpy/jinjafy.py
sshakoor1 Jan 8, 2025
a4e0e80
Delete gcmpy/scripts/__pycache__ directory
sshakoor1 Jan 8, 2025
7a2187b
revamped ocean script and other minor bug fixes
Jan 30, 2025
8d4c2d2
Merge remote-tracking branch 'origin/feature/sshakoor/gcmpy' into fea…
Jan 30, 2025
62bcafa
gcm_v12 update
Apr 9, 2025
5320e33
fixed CMakeLists.txt and updated gitignore
Apr 10, 2025
db7ea6c
Fixed some template variables still using old format + SSTNAME gets t…
Apr 10, 2025
2bbb74c
Merge branch 'feature/sdrabenh/gcm_v12' into feature/sshakoor/gcmpy
mathomp4 May 7, 2025
b4a94fc
Move @ to braces
mathomp4 May 7, 2025
d2ed1c9
Fix bad merge again
mathomp4 May 7, 2025
ba0eb57
fixed out_bc_base not being templated in gcm_run.j
May 14, 2025
7e84bd9
Merge branch 'feature/sdrabenh/gcm_v12' into merge-v12-into-gcmpy
mathomp4 May 28, 2025
42fb65f
Add several_tries and new PSM env to python
mathomp4 May 28, 2025
1152b0f
big gcm_v12 update
Jul 23, 2025
d02a7db
updated cmakelists for CFG_INSTALL_SOURCE_TARFILE
Jul 23, 2025
67b54d9
Restore some missing changes
mathomp4 Jul 29, 2025
6e32166
Fix bad change
mathomp4 Jul 29, 2025
151eae1
Updates to history
mathomp4 Jul 29, 2025
09636f4
Merge branch 'feature/sdrabenh/gcm_v12' into feature/sshakoor/gcmpy
mathomp4 Jul 29, 2025
9177c7f
Satisfy yamllint
mathomp4 Jul 29, 2025
f3a50fa
Trivial commit to test CI
mathomp4 Jul 29, 2025
d84d2f0
Make scm like gcm
mathomp4 Jul 29, 2025
789d0f2
Add shebang to gcm_setup.py
mathomp4 Jul 30, 2025
33edb2d
Turn off exp description different from exp id for now
mathomp4 Jul 30, 2025
1983bf1
Merge branch 'feature/sdrabenh/gcm_v12' into feature/sshakoor/gcmpy
mathomp4 Sep 8, 2025
a51fb18
new dt changes, CLIM_IM/JM, ice_in regex subsitution
Sep 16, 2025
bbbc89e
Merge branch 'feature/sdrabenh/gcm_v12' into feature/sshakoor/gcmpy
mathomp4 Oct 2, 2025
9159095
Add c
mathomp4 Oct 2, 2025
eb888db
updated resolutions (v12 match)
Oct 2, 2025
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
180 changes: 179 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,179 @@
*~
gcmpy/sync.sh
gcmpy/jinjafy.py

####################### generic #########################

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
.pybuilder/
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# .python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock

# UV
# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
#uv.lock

# poetry
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
#poetry.lock

# pdm
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
#pdm.lock
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
# in version control.
# https://pdm.fming.dev/latest/usage/project/#working-with-version-control
.pdm.toml
.pdm-python
.pdm-build/

# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# pytype static type analyzer
.pytype/

# Cython debug symbols
cython_debug/

# PyCharm
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/

# Ruff stuff:
.ruff_cache/

# PyPI configuration file
.pypirc
Loading