fortran

C, fortran 混在コンパイル用 Makefile

FC = g77 LOAD = bvpsol INCLUDE= #CFLAGS = -I$(INCLUDE) -O3 FFLAGS = -I$(INCLUDE) -g -O FOBJ = bvpsol.o linalg_bvpsol.o ma28_bvpsol.o zibconst.o zibsec.o CSRC = main_bvpsol.c .f.o: $(FC) $(FFLAGS) -c $$(LOAD): $(CSRC) $(FOBJ) $(FC) $(FFLAGS…

MUMUS : A multiple shooting method for solving multipoint boundary value problems of systems of ordinary differential equations

mumus $ g77 -c contrl.f mumus $ g77 -c hamfcn.f mumus $ g77 -c mumus.f mumus $ g77 -c rkf7mp.f mumus $ g77 -c awplm.f awplm.f: In subroutine `odexm': awplm.f:971: warning: COMMON /EXTABL1/ DZ(51),T(9,51),NJ(9),HH(9),W(9),ERR,FAC, ^ Padding…

Fortran の基礎

http://www.geocities.jp/eyeofeconomyandhealth/homepage/kata3.html より 変数の頭文字がi,j,k,l,m,nの6つなら、その変数は整数型 「implicit double precision(c)」(真ん中にその型の宣言文を書く)と書いてください。これにより、cで始まる変数は倍精度実…