C言語のソースコード 

 河床変動計算 浮遊砂のソースコードをブログに載せてみようと思います。自分ではどこがダメなのか分からないので、公開を決めました。POUTのなかのif(TIM #include #include double CALWF(double S,double G,double D); double CALH(double H[],double Z[],double B[],double Q,double SN,double H0,double G,double DX[],double EPS,double IE[],int NJ); double CALIWA(double S,double G,double D); double CALQSU(double S,double G,double D,int NJ,double US[],double TS[],double TSC,double WF,double QSU[]); double CALC(int NJ,double X[],double B[],double QSU[],double WF,double C[],double Q,double H[],int IDT1,int IDT2); void POUT(double Z[],double ZZ[],double H[],double TS[],double US[],double QSU[],double C[],int NJ,int TIM,int PTIM…

続きを読む

同じような現象に出会う

 Fortranで作成したプログラムと同じ処理をするプログラムをC言語で作成した。デバッグしてコンパイルエラーがなくなったのだが、出力が変だ。Fortranと同じ箇所の関数で処理がストップしてしまう。原因不明なので、今日は一日寝ていた。

続きを読む