|
numerics 0.1.0
|
Classes | |
| class | BackwardEulerOperator2D |
|
inline |
Definition at line 150 of file diffusion.hpp.
References backward_euler_matrix(), and num::Grid2D::N.
|
inline |
Definition at line 112 of file diffusion.hpp.
References num::SparseMatrix::from_triplets().
Referenced by backward_euler_matrix().
|
inline |
Definition at line 158 of file diffusion.hpp.
References backward_euler_operator(), and num::Grid2D::N.
|
inline |
Definition at line 154 of file diffusion.hpp.
Referenced by backward_euler_operator().
|
inline |
Definition at line 38 of file diffusion.hpp.
References num::axpy(), num::laplacian_stencil_2d_periodic(), and num::BasicVector< T >::size().
|
inline |
Definition at line 68 of file diffusion.hpp.
References diffusion_step_2d_4th_dirichlet(), num::ScalarField2D::N(), and num::ScalarField2D::vec().
|
inline |
Definition at line 53 of file diffusion.hpp.
References num::axpy(), num::laplacian_stencil_2d_4th(), and num::BasicVector< T >::size().
Referenced by diffusion_step_2d_4th_dirichlet().
|
inline |
Definition at line 62 of file diffusion.hpp.
References diffusion_step_2d_dirichlet(), num::ScalarField2D::N(), and num::ScalarField2D::vec().
|
inline |
Definition at line 44 of file diffusion.hpp.
References num::axpy(), num::laplacian_stencil_2d(), and num::BasicVector< T >::size().
Referenced by diffusion_step_2d_dirichlet().
|
inline |
Definition at line 74 of file diffusion.hpp.
References num::SparseMatrix::from_triplets().
|
inline |
Definition at line 162 of file diffusion.hpp.
References num::operators::assume_spd(), num::cg(), and make_cg_solver().
Referenced by make_cg_solver().
Solve \(-\Delta u=f\) using continuous eigenvalues \((k\pi)^2\).
Definition at line 141 of file poisson.cpp.
References num::pi.
Solve \(-\Delta u=f\) using finite-difference eigenvalues.
Definition at line 109 of file poisson.cpp.
References num::pi.