How to deal with exponential matrices in firedrake? #3230
Unanswered
zhyxue0
asked this question in
Firedrake support
Replies: 1 comment
-
I don't know that Firedrake can do this directly, but you can get out the PETSc matrices and then call out to SLEPc for evaluating matrix exponentials. They have some examples but they're in C, so you'd need to translate them to use the Python API. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, everyone!
I try to use ETD(exponential time differencing) time discreteness in firedrake. But I have some problems.
ETD time discretization involves processing exponential matrices
exp^(-tL)
(L
is the identity matrix, or discretized by the Laplacian operator).How to deal with exponential matrices in firedrake? Are there any examples that I can refer to?
Thanks a lot!
Beta Was this translation helpful? Give feedback.
All reactions