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
coupledVectorDotDu missing for Vector Variables #13913
Labels
C: Framework
P: normal
A defect affecting operation with a low possibility of significantly affects.
T: task
An enhancement to the software.
Comments
cticenhour
added
P: normal
A defect affecting operation with a low possibility of significantly affects.
T: task
An enhancement to the software.
labels
Aug 15, 2019
Since it's related, I plan to add |
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 15, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 15, 2019
Needed due to new coupledVectorDotDu and coupledVectorDotDotDu methods. Refs idaholab#13913
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 19, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 19, 2019
Needed due to new coupledVectorDotDu and coupledVectorDotDotDu methods. Refs idaholab#13913
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 19, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 19, 2019
Needed due to new coupledVectorDotDu and coupledVectorDotDotDu methods. Refs idaholab#13913
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 20, 2019
Also create new virtual methods for DisplacedSystem override and type helper struct in MooseTypes. Refs idaholab#13913
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 21, 2019
Also create new virtual methods for DisplacedSystem override and type helper struct in MooseTypes. Refs idaholab#13913
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 21, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 26, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 26, 2019
Needed due to new coupledVectorDotDu and coupledVectorDotDotDu methods. Refs idaholab#13913
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 26, 2019
Also create new virtual methods for DisplacedSystem override and type helper struct in MooseTypes. Refs idaholab#13913
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 26, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 26, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 26, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 26, 2019
…the new VectorTimeDerivative kernel. Refs idaholab#13913
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 26, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 26, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 27, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 27, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 27, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 28, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 28, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Aug 28, 2019
cticenhour
added a commit
to cticenhour/moose
that referenced
this issue
Sep 4, 2019
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
C: Framework
P: normal
A defect affecting operation with a low possibility of significantly affects.
T: task
An enhancement to the software.
Reason
When hand-coding Jacobians using vector variables,
coupledVectorDotDu
is needed. Currently, onlycoupledVectorDot
exists. Due to ELK performing std::complex operations in several BCs, AD is not currently an option for those Jacobians (since taking the finite difference derivative w.r.t a complex variable can lead to multiple outcomes, depending on what direction in the complex plane is chosen for the derivative - thus, the AD system currently sets these derivatives equal toNaN
and terminates).Design
The design of this function should mirror that of
dotDu
but with vector types.Impact
Adds new capability for cases when hand-coding a Jacobian for a vector object is still needed.
The text was updated successfully, but these errors were encountered: