| Commit message (Collapse) | Author | Age |
|
|
|
| |
Drop the hack that just ran through the loop twice.
|
|
|
|
| |
This will be useful in later commits.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
API bump
|
|
|
|
|
|
|
| |
Do not use those from the topmost level directly.
This introduces an additional copy, but allows us to decouple level
allocation from the solver allocation.
|
| |
|
|
|
|
| |
This should simplify future improvements.
|
| |
|
| |
|
|
|
|
| |
factor
|
|
|
|
| |
Prevents the uninitialized items from affecting interpolation.
|
|
|
|
| |
API bump.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This is what it actually does, we do not support setting arbitrary
derivative values.
API bump.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Should allow treating boundaries in a generic manner.
API bump
|
|
|
|
| |
API bump.
|
| |
|
| |
|
| |
|
|
|
|
| |
Should make for a more robust test.
|
|
|
|
|
| |
Apparently in certain cases the residual can briefly grow, even though
the process converges after.
|
| |
|
| |
|
| |
|
|
|
|
| |
Also test more terms in the equation.
|
|
|
|
|
| |
The maximum allowed time step in the presence of a -K * u term goes like
2 (dx ** 2) / (4 + K (dx ** 2))
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Generalize the API to allow for multiple solver types. This is done in
preparation for the exact linear system inversion solver.
|