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

Increasing phase change timescale for soil #703

Merged
merged 1 commit into from
Sep 12, 2024

Conversation

kmdeck
Copy link
Member

@kmdeck kmdeck commented Jul 18, 2024

Purpose

The phase change term is a relaxation term which requires a timescale. Our current code uses the thermal timescale of the first layer, i.e. dz_top^2*specific_heat/conductivity. This modifies the timescale to be the thermal time per layer, which requires dz of each layer. These are different since the layers are smaller near the top of the domain.

To-do

Review

Content

Add dz to domain.fields
Use in phase change computation


  • I have read and checked the items on the review checklist.

@kmdeck kmdeck force-pushed the kd/soil_freeze_thaw_timestepping_improvements branch from 39b57cf to 072645c Compare August 16, 2024 18:16
@kmdeck kmdeck force-pushed the kd/soil_freeze_thaw_timestepping_improvements branch 2 times, most recently from 4ba3370 to b47ce10 Compare September 5, 2024 16:47
@kmdeck kmdeck self-assigned this Sep 5, 2024
@kmdeck kmdeck requested a review from juliasloan25 September 5, 2024 16:50
@kmdeck kmdeck force-pushed the kd/soil_freeze_thaw_timestepping_improvements branch from 9e5539d to f5eb790 Compare September 12, 2024 19:58
@kmdeck kmdeck merged commit ff084fe into main Sep 12, 2024
11 of 12 checks passed
@kmdeck kmdeck deleted the kd/soil_freeze_thaw_timestepping_improvements branch September 12, 2024 23:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants