Skip to content

Merge updates from KineticPreProcessor/KPP into your KPP main branch - #1

Open
yantosca wants to merge 2 commits into
maqsoodrajput:mainfrom
KineticPreProcessor:feature/imex-solver
Open

Merge updates from KineticPreProcessor/KPP into your KPP main branch#1
yantosca wants to merge 2 commits into
maqsoodrajput:mainfrom
KineticPreProcessor:feature/imex-solver

Conversation

@yantosca

Copy link
Copy Markdown

Hi @maqsoodrajput, I wanted to bring the changes I've made for the implicit12 solver back into your main branch, so that the PR KineticPreProcessor#101 will be updated accordingly. I added a few fixes and also the C-I test for the implicit12 solver.

Tagging @RolfSander @obin1 @jimmielin

yantosca added 2 commits June 13, 2024 12:05
int/implicit12.f90
- Update comments
- Trimmed trailing whitespace
- Add logicals Do_Update_RCONST, Do_Update_PHOTO, Do_Update_SUN,
  which are assigned by calling Integrator_Update_Options
- Add VAR and FIX pointers to point to active and fixed species
  in the C array
- In routine SDIRK, save the final time in RSTATUS(1) and the H value
  in RSTATUS(2).  Otherwise, this won't timestep forward.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
examples/implicit12.kpp
- KPP file for the small_strato mechanism and implicit12 solver

.ci-pipelines/ci-common-defs.sh
- Added F90_implicit12 to the list of C-I tests

ci-tests/F90_implicit12.kpp
- Symbolic link to examples/implicit12.kpp

CHANGELOG.md
- Updated accordingly

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant