-
Notifications
You must be signed in to change notification settings - Fork 17
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
Elastodynamics #91
Open
lynnmunday
wants to merge
109
commits into
idaholab:devel
Choose a base branch
from
mguddati:Elastodynamics
base: devel
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
Elastodynamics #91
Conversation
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 becomes important when we have multiple parts of tensor mechanics, e.g. real and imaginary parts of displacement and their coupling.
inversion (bimaterial setting)
Triggered by CIVET job https://civet-be.inl.gov/job/1932234
two vectors of inner products computed to evaluate the gradient for inverse optimization.
Triggered by CIVET job https://civet-be.inl.gov/job/1932578
Triggered by CIVET job https://civet-be.inl.gov/job/1934505
optimization with general optimzation reporter with separate objective function and gradient computation, and (b) sampler multiapp facility through stochastic tools. This (1-D wave propagation) example is currently limited to gradient check, with actual inversion to follow.
optimization with general optimzation reporter with separate objective function and gradient computation, and (b) sampler multiapp facility through stochastic tools. This (1-D wave propagation) example is currently limited to gradient check, with actual inversion to follow.
The convergence of course depends on the initial estimate.
Triggered by CIVET job https://civet-be.inl.gov/job/1938269
Triggered by CIVET job https://civet-be.inl.gov/job/1940149
Triggered by CIVET job https://civet-be.inl.gov/job/1941477
with respect to convergence (narrower region and slower convergence)
…uencies) Convergence region is much smaller, owing to the oscillatory nature of high frequency misfit
first step. Need to check reasonableness first and then accuracy.
first step. Need to check reasonableness first and then accuracy.
first step. Need to check reasonableness first and then accuracy.
Triggered by CIVET job https://civet-be.inl.gov/job/1944415
Triggered by CIVET job https://civet-be.inl.gov/job/1945382
Triggered by CIVET job https://civet-be.inl.gov/job/1948018
Triggered by CIVET job https://civet-be.inl.gov/job/1951191
Triggered by CIVET job https://civet-be.inl.gov/job/1980297
Triggered by CIVET job https://civet-be.inl.gov/job/1984496
Triggered by CIVET job https://civet-be.inl.gov/job/1985118
Triggered by CIVET job https://civet-be.inl.gov/job/1986262
Triggered by CIVET job https://civet-be.inl.gov/job/1988795
Triggered by CIVET job https://civet-be.inl.gov/job/1990314
Using Hex8 elements for now, but need to use Hex27 or others for real problems, perhaps
frequencies (synthetic data). Still requires some manual work.
Also, cleaned up various things to streamline better
a) typo in the kernels b) clean up of the suffixes for complex arithmetic c) chnge the velocity and frequencies to be more realistic d) inject realistic viscoelasticity and reduce the demand on absorbing boundary conditions. e) make the vectorpostprocessor addition construct in the gradient computation consistent with vectormath construct that is added recently
and has embedded dependency that lower resolution is successful before higher resolution is attempted
and has embedded dependency that lower resolution is successful before higher resolution is attempted Also fixing some inconsitencies with problem change wrt domain size and material properties
Fixing a problem with viscoelastic gradients
could be time sinks. Still need to fix the sampler batch issue.
moose modifications
abandon the !include in one location, but more importantly, after trial and error, we got multiple qsub files for the specific geometry. Need to figure out why they may be, but for now we need to do trial and error to figure out these parameters. Otherwise the arcane memory/communication error may turn up again, but don't know why yet...
Otherwise (normal) fails with the recent hack.
not hitting the arcane error in parallel communication, apparently triggered by the large number of processors
3 plane 2 frequency synthetic generation using - small mesh - custom mesh material input - DONE (fixed the GrGaussian for rectangular mesh) - large mesh - DONE - check_grad - DONE - inversion TBD
SWE synthetic inversion with rotating measurement planes and associated pushes from acoustic simulations. The push is at the center and the relaxation time is large (1ms), consistent with Rheospectric measureemnts
…o ISOPOD This enables correlation objective, which may be done using general optimization reporter in the futre.
(facilitated inclusion of synthetic noise for testing as well)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.