SRC = Main_Intermediate_States_Generator.F90\
Angle_dv.F90\
B-Color.F90\
Common_Range.F90\
Common_Residue.F90\
Cosine_Correlation.F90\
CumCos_CosDV.F90\
Deformation.F90\
Eigen_File_Reading.F90\
Intermediate_States_RMSD.F90\
Math_Subroutine.F90\
PDB_Amino_Acids_Atom.F90\
PDB_File_Function.F90\
PDB_File_Heading.F90\
PDB_File_Reading.F90\
PDB_File_Scanning.F90\
PDB_File_Sequence.F90\
PDB_File_Site.F90\
PDB_Movie_File_Writing.F90\
RMSD_Calculator.F90\
Step_Sequence_Generator.F90\
Step_Sequence_Generator_B.F90\
InpRewrite.F90

OBJ = Main_Intermediate_States_Generator.o\
Angle_dv.o\
B-Color.o\
Common_Range.o\
Common_Residue.o\
Cosine_Correlation.o\
CumCos_CosDV.o\
Deformation.o\
Eigen_File_Reading.o\
Intermediate_States_RMSD.o\
Math_Subroutine.o\
PDB_Amino_Acids_Atom.o\
PDB_File_Function.o\
PDB_File_Heading.o\
PDB_File_Reading.o\
PDB_File_Scanning.o\
PDB_File_Sequence.o\
PDB_File_Site.o\
PDB_Movie_File_Writing.o\
RMSD_Calculator.o\
Step_Sequence_Generator.o\
Step_Sequence_Generator_B.o\
InpRewrite.o

inter.x : $(SRC) $(OBJ)      
	pgf90 -o inter.x $(OBJ)


Main_Intermediate_States_Generator.o : Main_Intermediate_States_Generator.F90
	pgf90 -c Main_Intermediate_States_Generator.F90

Angle_dv.o : Angle_dv.F90
	pgf90 -c Angle_dv.F90

B-Color.o : B-Color.F90
	pgf90 -c B-Color.F90

Common_Range.o : Common_Range.F90
	pgf90 -c Common_Range.F90

Common_Residue.o : Common_Residue.F90
	pgf90 -c Common_Residue.F90

Cosine_Correlation.o : Cosine_Correlation.F90
	pgf90 -c Cosine_Correlation.F90

CumCos_CosDV.o : CumCos_CosDV.F90
	pgf90 -c CumCos_CosDV.F90

Deformation.o : Deformation.F90
	pgf90 -c Deformation.F90

Eigen_File_Reading.o : Eigen_File_Reading.F90
	pgf90 -c Eigen_File_Reading.F90

Intermediate_States_RMSD.o : Intermediate_States_RMSD.F90
	pgf90 -c Intermediate_States_RMSD.F90

Math_Subroutine.o : Math_Subroutine.F90
	pgf90 -c Math_Subroutine.F90

PDB_Amino_Acids_Atom.o : PDB_Amino_Acids_Atom.F90
	pgf90 -c PDB_Amino_Acids_Atom.F90

PDB_File_Function.o : PDB_File_Function.F90
	pgf90 -c PDB_File_Function.F90

PDB_File_Heading.o : PDB_File_Heading.F90
	pgf90 -c PDB_File_Heading.F90

PDB_File_Reading.o : PDB_File_Reading.F90
	pgf90 -c PDB_File_Reading.F90

PDB_File_Scanning.o : PDB_File_Scanning.F90
	pgf90 -c PDB_File_Scanning.F90

PDB_File_Sequence.o : PDB_File_Sequence.F90
	pgf90 -c PDB_File_Sequence.F90

PDB_File_Site.o : PDB_File_Site.F90
	pgf90 -c PDB_File_Site.F90

PDB_Movie_File_Writing.o : PDB_Movie_File_Writing.F90
	pgf90 -c PDB_Movie_File_Writing.F90

RMSD_Calculator.o : RMSD_Calculator.F90
	pgf90 -c RMSD_Calculator.F90

Step_Sequence_Generator.o : Step_Sequence_Generator.F90
	pgf90 -c Step_Sequence_Generator.F90

Step_Sequence_Generator_B.o : Step_Sequence_Generator_B.F90
	pgf90 -c Step_Sequence_Generator_B.F90

InpRewrite.o : InpRewrite.F90
	pgf90 -c InpRewrite.F90
	