|
core 1.5.0
Shared MPI block decomposition, asynchronous ghost-layer exchange, SDF geometry, load balancing (header-only C++20)
|
Go to the source code of this file.
Namespaces | |
| namespace | peclet |
| namespace | peclet::core |
| namespace | peclet::core::solver |
Functions | |
| double | peclet::core::solver::dotPlain (View< const double > a, View< const double > b, Index n) |
| Plain (unweighted) dot product. | |
| void | peclet::core::solver::bicgPUpdate (View< double > p, View< const double > r, View< const double > v, double beta, double omega, Index n) |
| BiCGStab direction update: p = r + β(p − ω v). | |
| void | peclet::core::solver::axpy (View< double > y, double a, View< const double > x, Index n) |
| y += a·x | |
| void | peclet::core::solver::zpby (View< double > p, View< const double > z, double b, Index n) |
| p = z + b·p (CG direction update) | |
| void | peclet::core::solver::negate (View< double > x, Index n) |
| y = −x (negate in place) | |