-
Notifications
You must be signed in to change notification settings - Fork 5
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
Set LU matrices to zero when jacobian is a zero element #666
Merged
Merged
Changes from 80 commits
Commits
Show all changes
81 commits
Select commit
Hold shift + click to select a range
1fc8931
pushing
K20shores a7c6c1f
pushing fix
K20shores 8baafb2
removing unneccesary logic check
K20shores d930f73
adding cuda stuff
K20shores 7a0819d
lowering tolerance
K20shores 56caa4c
lowering tolerance
K20shores 259f3c6
Merge branch 'zero_matrices' of https://github.com/NCAR/micm into zer…
K20shores 3fb69a1
modified jit ludecomp
K20shores fec303e
raising tolerance
K20shores 65f06e6
testing jit and cuda properly
K20shores 31eea12
raising tolerance
K20shores 08d4fbf
raising again
K20shores 167fbc5
again
K20shores 8b929ab
raising again
K20shores 96eda4e
lowering tolerance
K20shores 6f486db
adding prints to matrices
K20shores 27b3b08
copy LU to host
K20shores bb304ce
printing A
K20shores 11bcedc
sparsity
K20shores f46ed3e
bernoulli again
K20shores 22ae288
manual engine
K20shores 4b3c1a2
double
K20shores 0584f92
thing
K20shores 8a8a2ac
printing values
K20shores faf90ab
larger matrix
K20shores 6fa8d3f
2 cells
K20shores 2eb1345
now
K20shores fe508de
dense
K20shores 0dc7855
20
K20shores a97e189
4000
K20shores d05be0e
things
K20shores a72f473
uncomment
K20shores ee48a96
uncomment
K20shores 40a3714
print
K20shores 16c2918
9
K20shores 523eec7
8
K20shores f2af798
6
K20shores e3d4c8a
5
K20shores 29c3f78
2e-6
K20shores 302e66c
lu decomp
K20shores b4ec9b3
10
K20shores 169b1fb
8
K20shores c55569a
0
K20shores 7b763fe
comment
K20shores 6c70384
checking
K20shores 2437bce
uncomment
K20shores 27fb806
7
K20shores 0a713a3
1
K20shores c384b4e
10
K20shores fefc2ab
print
K20shores e56c553
print
K20shores 3cf04fb
again
K20shores fe4082c
100
K20shores 7c77437
data check
K20shores 3f99c5c
remove check results
K20shores fe95eee
13
K20shores a371a19
16
K20shores c05ffef
eq
K20shores 1a567d8
equal
K20shores cd278f6
uncomment
K20shores bd6fd8c
1 block
K20shores ff76e36
5
K20shores d6821cd
print
K20shores eaaa729
1
K20shores 7ac2460
testing LU decomp specifically
K20shores 844b32c
trying to correct cuda test
K20shores e660c01
lowering
K20shores 4506588
lowering tolerance
K20shores 09df2df
lowering again
K20shores a679aa4
thing
K20shores e1a1aad
variable
K20shores 7c90c71
all tests pass on derecho
K20shores 3ed3983
setting values to zero for lu decomp
K20shores f204f03
defaulting LU to 0 instead of 1e-30
K20shores 8f69bae
copying block values to other blocks
K20shores 4f741be
removing small value initialization
K20shores 09f689f
correcting version copyright
K20shores a398305
using absolute error
K20shores 0c4bce9
Merge branch 'zero_matrices' of https://github.com/NCAR/micm into zer…
K20shores 7fc8efa
making index once
K20shores a82bd2d
camel case
K20shores 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
There are no files selected for viewing
This file contains 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 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 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 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 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 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 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 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 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
if(MICM_ENABLE_JSON) | ||
if(MICM_ENABLE_CONFIG_READER) | ||
add_subdirectory(configure) | ||
endif() | ||
if(MICM_ENABLE_CUDA) | ||
|
This file contains 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 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 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 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 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 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.
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.
Doesn't look like it is used anywhere, could you confirm it? Since we don't execute clang tidy automatically, could you name the function in CamelCase?
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.
It was useful when I was debugging. I'd like to keep it
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.
Yeah that's fine with me. Would you be able to make it in CamelCase though for the consistency in our code base?