2009-01-22から1日間の記事一覧

【やったー!!】

ここのところ頭を悩ましていた問題を、元のプログラムで試したら再現できた。やっぱりパラメータ決定がクソいい加減なんだ。 まぁ全然建設的な発見ではないのだけど、お話として書きやすくはなったかな……w

とりねない!ねにくい!

修論発表プログラム発表。大トリ/(^o^)\ たっぷりれんしゅうできるね^^^^^^^

シンボルとオブジェクト

もうちょっとやりたいことを整理する。 C/Fortran用のライブラリであるlibmkl_solver.aが持つ関数djacobi()に関数を渡したい djacobi()はC/Fortran用の関数なのであるから、渡す関数シンボルがマングリングされていては困る つまり渡す関数はextern"C"でくく…

関数ポインタをキャスト

Cで、 int djacobi(void*, int*, int*, double*, double*, double*); void target_func(int*, int*, double*, double*); int main () { int a, b; double c, d, e; djacobi(target_func, &a, &b, &c, &d, &e); return 0; } のよーなキャスト、つまり "void (…

使わないと忘れる

細かい操作はすぐ忘れる。 screenでcopy modeに入ったときに両端を指定するキーとか。'c'と'C'なんだけどさ。 いちいちvim側で:set nonumberしてからコピーして戻すのもかったるいし、縦分割表示を一旦やめるのも結構面倒。すぐできることはできるようにして…