Skip to content

ImplicitSolve() in TimeDependentFirstOrderOperator #566

@zhanggy2004

Description

@zhanggy2004

Hi,

According to the derivation for implicit solve and the formula in the comment, it seems to me that

// k3 = rhs3 - dt curl k2
k3 = RHS3;
Curl.AddMult(k2, RHS3, -dt);
should be

// k3 = rhs3 - dt curl k2
k3 = RHS3;
Curl.AddMult(k2, k3, -dt);

instead? Otherwise the - dt curl k2 term will not be updated to k3.

Please let me know if my understanding is correct. Thanks.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions