Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix unit scaling factors in InterfaceSorption and add transient tests #195

Open
wants to merge 8 commits into
base: devel
Choose a base branch
from

Conversation

simopier
Copy link
Collaborator

I realized that the InterfaceSorption capability was not explicitly tested in transient conditions, and that the unit scaling system was deficient.

I fixed all that and added new tests. Convergence and accuracy are improved. I also added some clarification in the documentation.

(Close. #50)
(Close. #156)

@simopier simopier added the bug Something isn't working label Oct 19, 2024
@simopier simopier self-assigned this Oct 19, 2024
@moosebuild
Copy link

moosebuild commented Oct 19, 2024

Job Documentation, step Sync to remote on 04cbb31 wanted to post the following:

View the site here

This comment will be updated on new commits.

@simopier
Copy link
Collaborator Author

Recover does not work properly with InterfaceSorption in transient conditions, so I set recover = false for those tests.
I created an issue to keep that limitation in mind and resolve it in the future (Ref. #196).

@moosebuild
Copy link

Job Coverage, step Generate coverage on 04cbb31 wanted to post the following:

Coverage

1fa0d6 #195 04cbb3
Total Total +/- New
Rate 91.39% 91.41% +0.02% 100.00%
Hits 329 330 +1 5
Misses 31 31 - 0

Diff coverage report

Full coverage report

This comment will be updated on new commits.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants