|
Overture
Version 25
|

Macros | |
| #define | smoothRedBlackOpt EXTERN_C_NAME(smoothredblackopt) |
| #define | smRedBlack EXTERN_C_NAME(smredblack) |
| #define | smoothJacobiOpt EXTERN_C_NAME(smoothjacobiopt) |
| #define | M123(m1, m2, m3) (m1+halfWidth1+width1*(m2+halfWidth2+width2*(m3+halfWidth3))) |
| #define | C(m1, m2, m3, I1, I2, I3) c(M123(m1,m2,m3),I1,I2,I3) |
Functions | |
| void | smoothJacobiOpt (const int &nd, const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &n1a, const int &n1b, const int &n1c, const int &n2a, const int &n2b, const int &n2c, const int &n3a, const int &n3b, const int &n3c, const int &ndc, const real &f, const real &c, const real &u, const real &v, const int &mask, const int &option, const int &order, const int &sparseStencil, const real &cc, const real &varCoeff, const real &dx, const real &omega, const int &bc, const int &np, const int &ndip, const int &ip, const int &ipar) |
| void | smoothRedBlackOpt (const int &nd, const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &n1a, const int &n1b, const int &n1c, const int &n2a, const int &n2b, const int &n2c, const int &n3a, const int &n3b, const int &n3c, const int &ndc, const real &f, const real &c, const real &u, const real &v, const int &mask, const int &option, const int &order, const int &sparseStencil, const real &cc, const real &varCoeff, const real &dx, const real &omega, const int &useLocallyOptimalOmega, const real &variableOmegaScaleFactor, const int &ipar, const real &rpar) |
| void | smRedBlack (const int &nd, const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &n1a, const int &n1b, const int &n1c, const int &n2a, const int &n2b, const int &n2c, const int &n3a, const int &n3b, const int &n3c, const int &ndc, const real &f, const real &c, const real &u, const real &v, const int &mask, const int &option, const int &order, const int &sparseStencil, const real &cc, const real &varCoeff, const real &dx, const real &omega, const int &useLocallyOptimalOmega, const real &variableOmegaScaleFactor, const int &ipar, const real &rpar) |
Referenced by Ogmg::smoothJacobi(), and Ogmg::smoothRedBlack().
| #define M123 | ( | m1, | |
| m2, | |||
| m3 | |||
| ) | (m1+halfWidth1+width1*(m2+halfWidth2+width2*(m3+halfWidth3))) |
Referenced by Ogmg::smoothRedBlack().
| #define smoothJacobiOpt EXTERN_C_NAME(smoothjacobiopt) |
Referenced by Ogmg::smoothBoundary(), Ogmg::smoothInterpolationNeighbours(), and Ogmg::smoothJacobi().
| #define smoothRedBlackOpt EXTERN_C_NAME(smoothredblackopt) |
Referenced by Ogmg::smoothRedBlack().
| #define smRedBlack EXTERN_C_NAME(smredblack) |
Referenced by Ogmg::smoothRedBlack().
| void smoothJacobiOpt | ( | const int & | nd, |
| const int & | nd1a, | ||
| const int & | nd1b, | ||
| const int & | nd2a, | ||
| const int & | nd2b, | ||
| const int & | nd3a, | ||
| const int & | nd3b, | ||
| const int & | n1a, | ||
| const int & | n1b, | ||
| const int & | n1c, | ||
| const int & | n2a, | ||
| const int & | n2b, | ||
| const int & | n2c, | ||
| const int & | n3a, | ||
| const int & | n3b, | ||
| const int & | n3c, | ||
| const int & | ndc, | ||
| const real & | f, | ||
| const real & | c, | ||
| const real & | u, | ||
| const real & | v, | ||
| const int & | mask, | ||
| const int & | option, | ||
| const int & | order, | ||
| const int & | sparseStencil, | ||
| const real & | cc, | ||
| const real & | varCoeff, | ||
| const real & | dx, | ||
| const real & | omega, | ||
| const int & | bc, | ||
| const int & | np, | ||
| const int & | ndip, | ||
| const int & | ip, | ||
| const int & | ipar | ||
| ) |
| void smoothRedBlackOpt | ( | const int & | nd, |
| const int & | nd1a, | ||
| const int & | nd1b, | ||
| const int & | nd2a, | ||
| const int & | nd2b, | ||
| const int & | nd3a, | ||
| const int & | nd3b, | ||
| const int & | n1a, | ||
| const int & | n1b, | ||
| const int & | n1c, | ||
| const int & | n2a, | ||
| const int & | n2b, | ||
| const int & | n2c, | ||
| const int & | n3a, | ||
| const int & | n3b, | ||
| const int & | n3c, | ||
| const int & | ndc, | ||
| const real & | f, | ||
| const real & | c, | ||
| const real & | u, | ||
| const real & | v, | ||
| const int & | mask, | ||
| const int & | option, | ||
| const int & | order, | ||
| const int & | sparseStencil, | ||
| const real & | cc, | ||
| const real & | varCoeff, | ||
| const real & | dx, | ||
| const real & | omega, | ||
| const int & | useLocallyOptimalOmega, | ||
| const real & | variableOmegaScaleFactor, | ||
| const int & | ipar, | ||
| const real & | rpar | ||
| ) |
| void smRedBlack | ( | const int & | nd, |
| const int & | nd1a, | ||
| const int & | nd1b, | ||
| const int & | nd2a, | ||
| const int & | nd2b, | ||
| const int & | nd3a, | ||
| const int & | nd3b, | ||
| const int & | n1a, | ||
| const int & | n1b, | ||
| const int & | n1c, | ||
| const int & | n2a, | ||
| const int & | n2b, | ||
| const int & | n2c, | ||
| const int & | n3a, | ||
| const int & | n3b, | ||
| const int & | n3c, | ||
| const int & | ndc, | ||
| const real & | f, | ||
| const real & | c, | ||
| const real & | u, | ||
| const real & | v, | ||
| const int & | mask, | ||
| const int & | option, | ||
| const int & | order, | ||
| const int & | sparseStencil, | ||
| const real & | cc, | ||
| const real & | varCoeff, | ||
| const real & | dx, | ||
| const real & | omega, | ||
| const int & | useLocallyOptimalOmega, | ||
| const real & | variableOmegaScaleFactor, | ||
| const int & | ipar, | ||
| const real & | rpar | ||
| ) |
1.8.3