-
Notifications
You must be signed in to change notification settings - Fork 43
Interface condition diagnostic #1169
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
Open
jhdark
wants to merge
41
commits into
festim-dev:main
Choose a base branch
from
jhdark:interface_condition_diagnostic
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 9 commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
031620a
new interface residual export
jhdark ecb87a5
add to inits
jhdark 54d355b
export initialisation and writing
jhdark c79f043
evaluate residual
jhdark 1ec3086
additional details in the doc strings
jhdark c5e5f79
remove print statement
jhdark eb9e212
make function for getting interface term
jhdark a00a935
use new interface function
jhdark 359b16a
update doc strings, showing residual depending on interface condition
jhdark fc52f67
use dolin expression instead
jhdark ac1186f
refactoring and export consituents of the residual
jhdark 7571515
refactoring
jhdark 006e4c3
all residuals + ufl instead of np
RemDelaporteMathurin 523372e
export f0 and f1 instead of c0 and c1
RemDelaporteMathurin a54ec6c
Merge branch 'main' into interface_condition_diagnostic
RemDelaporteMathurin 9718de1
Merge branch 'main' into interface_condition_diagnostic
jhdark bc0aeb4
correct residul, fix doc string errors
jhdark 3d08bb1
added tests
jhdark e18b191
make temperature a function
jhdark b640e05
Merge branch 'main' into interface_condition_diagnostic
jhdark 813c140
Merge branch 'main' into interface_condition_diagnostic
jhdark fa96786
Merge branch 'main' into interface_condition_diagnostic
jhdark 842e4bc
k_B, interpolation ponts fix
jhdark 5c7617e
Merge branch 'main' into interface_condition_diagnostic
jhdark 58e4dd8
ignore local claude files
jhdark c12aff7
changes based on code review
jhdark dd3247d
wont work with trad H transport problem class
jhdark 040d97e
updated tests
jhdark c17b054
fix: honour the method set on each Interface
jhdark aa1912b
fix: apply solubility laws to the Nitsche interface jump
jhdark b52f652
docs: export interface_condition_term from festim.subdomain
jhdark 75d3a0f
docs: record why the residual export computes K_S itself
jhdark b7af562
test: cover both orderings of the mixed solubility laws
jhdark 8d4d8c5
test: verify the mixed-law Nitsche scheme scales
jhdark 8705fff
test: pin the mixed-law comparison at an adequate penalty
jhdark f1bd802
fix: evaluate the residual against a uniform temperature
jhdark 5921b3e
test: cover the transient path
jhdark cc60496
print residuals at each iteration when export given
jhdark f07a7b9
dont allow mixed law with nitsche
jhdark b69594a
support for 1D
jhdark 71b98e7
filename optional
jhdark File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i think using
.x.arrayfor this might be risky since it assumes they ordered wrt dofs in the exact same way, which might not be True.the proper way to do it is to make a
fem.Expressionobject withu_0/K_s - u_1/K_sand theninterpolateit inself.function