📄 code_changes
字号:
1.) Changed #include "laspack/*" to #include "*"2.) Moved vector.{c,h} to qvector.{c,h} to work with C++.3.) Renamed Vector QVector.4.) Added extern "C" to all header filesBenjamin S. KirkFri Feb 7 10:51:37 CST 20035.) extended parts of the library to complex support: ATTENTION: the complex part is not at all well tested! - the real part should have remained the same - added several typedefs and preprocessor definitions - explicitly fixed the vector norms for complex arithmetic to match with PETSc definition6.) for better complex support, added laspack_config.h which defines some preprocessor macrosDaniel DreyerFri Mar 14 09:41:11 CET 20037.) Fixed GMRES for complex numbers: - added a function InnerProd_VV(QVector *V1, QVector *V2) that computes the inner product of two vectors. For real valued vectors this is simply Mul_VV, for complex vectors the adjoint of V1 has to be taken.Steffen PetersenDi Apr 5 20:14:57 CEST 2005
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -