학과 수업을 별 생각없이 수강신청했다가 난데없이 '포트란'이라는 프로그램을 이용해 

프로그래밍을 하여 제출하라는 과제를 받았다. 지금껏 컴퓨터 프로그래밍은 뭔지도 모르는 문외한에게 너무하신 거 아냐? ㅎㅎㅎ


포트란은 뭐고 REFPROP은 도대체 뭐야? ㅎ

알고보니 포트란은 C언어 같은 프로그래밍 언어고 REFPROP은 NIST에서 제공하는 프로그램이어서 포트란과 연계가 된단다 ㅡㅡ;;


어쨋거나 


포트란과 REFPROP을 이용해 R-22 냉매사이클을 그려내는 것이 우선 목표!!


우선 교수님께 필요한 설치파일을 받아 Install


1. Visual Studio 설치

2. Fortran 설치

3. REFPROP을 C:\Program files 에 붙여놓기


뭐 여기까지는 너무나 순탄 ㅎ 막 프로그래밍 다 할 수 있을 것 같아 

하지만 고생은 여기서 부터 시작이지 ㅎㅎㅎ


우선 새로운 프로젝트를 열자! 확장명은 .F90과 .For 두가지가 있는데 

For - fortran 77 버전 (Fixed type) - 지정된 자리에 명령문을 써야한다는 단점;

F90 - Fortran 90 버전 (Free type)


아무래도 최신버전으로 선택!


이제 Solution Explorer (Ctrl+Alt+L)을 열어 Source File 폴더 아래로 

REFPROP 폴더를 만들고 REFPROP 파일(FOR 확장자)들을 넣어준다



이제 준비는 끝!! 본격적으로 코딩에 들어가자!


'Energy Analysis > Fortran + REFPROP' 카테고리의 다른 글

Fortran 도전기- 1. 첫걸음  (6) 2013.04.17
  1. 궁금이 2013.06.29 04:43

    포트란 오랜만이네요 ^^
    최근에 다시 하려니까 버전이 맞지 않아서 꽤나 헤매고 있습니다
    visual studio는 있는데, fortran구하기가 여간 쉽지않네요
    그나마 구한 fortran도 계속 연동되지 않아서 헤매고 있어요
    혹시 visual studio 설치 이후에 fortran을 어떻게 설치하고 연동했는지 알수 있을까요

    • 행복지구 2013.06.29 23:27 신고

      저 같은 경우 위에 방식으로 붙여넣었더니 자동으로 연동되더라구요.
      visual studio버전을 높은 것을 써도 같은 방법으로 했더니 연동되었어요. Fortran 버전은 얼마인지는 확인해보지 않았지만 같은 방법으로 하시면 될것같아요.

  2. 궁금이 2013.06.30 12:51

    아.. 저는 아무리 설치해도, 프로젝트 만들기에서 fortran과 관련된 것들이 전혀 뜨지 않아서요. 다시 설치를 해봐야 할 것 같네요..

    • 행복지구 2013.06.30 23:37 신고

      아~제가Refrop이랑 헷갈렸나봐요 ㅎFortran은 visual studio의 옵션에 따라 설치가 되는 것으로 알고있어요. 비쥬얼스투디오를 설치한 뒤에 fortran을 구해서 추가 설치해도 되는 것으로 알고있어요. 저는 하나의 패키지도 되어있는 정품을 사용했던터라 다른경우는 잘모르겠네요

  3. 답답이 2013.07.29 15:49

    안녕하세요 저는 c++을 이용해서 REFPROP와 연동시키려고 하는 학생입니다.
    인터넷에서 운영자님의 글을 보고 제가 하고자 하는 것과 가장 비슷한 블로그 내용을 올려주셔서 참고하고 있습니다. 다만 문제는 저는 포트란이 아니라 C++을 이용하는 것인데요...
    가능하다면 C++에서 REFPROP를 연동시키는 방법에 대해서 알려주실 수 없을까해서 문의드립니다...
    포트란과 비슷한 방법으로 될거라 생각하고 해보려 하는데 잘 안되네요..
    ㅠㅠ 정말 많이 찾아보아도 운영자님의 블로그 만큼 자세히 나와있는 곳이 없어서 이렇게 연락드립니다. 가능하시다면 답변 주시면 정말 감사하겠습니다.
    혹시 이곳에서 답변이 어렵다면
    hisung-jun@hanmail.net로 메일 주셔도 감사하겠습니다. 즐거운 하루 되세요!

+ Recent posts