$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

관내 유동 해석을 위한 웹기반 자바 프로그램 개발
DEVELOPMENT OF WEB-BASED JAVA PROGRAM FOR NUMERICAL ANALYSIS OF PIPE FLOW 원문보기

한국전산유체공학회지 = Journal of computational fluids engineering, v.15 no.1 = no.48, 2010년, pp.88 - 94  

김경성 ,  박종천 (부산대학교 조선해양공학과)

Abstract AI-Helper 아이콘AI-Helper

In general, flow analysis programs have been built in not JAVA language but such as Fortran, C or C++ because of a merit in performance of computation. However, most developer of those languages are not free for use. User should purchase the development tools of programs, and install it on their own...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 양자 모두 시뮬레이션 결과를 후처리 하는 그래픽 프로그램과 연동되어 개발이 된다. 특히 계산 성능면에서 기존의 포트란 언어로 구사된 프로그램과 비교하여 자바를 이용한 수치계산 기법 개발의 가능성을 살펴보았다. 개발된 프로그램은 웹에서 사용가능한 애플릿(Applet) 프로그램으로 작성되어 향후 웹기반의 유동 해석을 위한 기반을 마련하기로 한다.

가설 설정

  • 시뮬레이션 조건으로, 비압축성 유동의 Re=100인 층류로 가정하였다. Fig.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
자바의 장점은? 이에 대해, 자바는 컴파일 프로그램과 빌더가 무료로 공개 되어 있어, 웹(web)에 접속할 수 있다면 시간적ㆍ공간적 제약 없이 다운로드하여 프로그램의 개발 및 실행 할 수 있다. 또한 완성된 프로그램이 있을 시에는 완전한 버전(full version)의 컴파일러와 빌더가 아닌 실행 환경 프로그램(runtime environment program)만 설치 한 후 간단히 수치해석을 실행할 수도 있다. 자바는 웹상에서 사용될 수 있는 객체지향 언어이며, 수치해석 프로그램을 외부기억장치 등의 도움 없이 웹상에서 즉시 적용ㆍ실행하여 사용자 의견이 반영된 프로그램 개발을 비교적 용이하게 할 수 있다.
애플릿의 장점은? 애플릿이란 Little Java Application의 줄임말로 자바 언어로 작성된 소프트웨어 중 별도의 애플릿 형식을 뜻한다. 크기가 작아서 네트워크에서의 전송에 적합하고, 웹상에서 배포가 가능하다. 웹에서 사용하는 표준 데이터 형식인 하이퍼텍스트 생성 언어(HTML)로 작성한 문서에 애플릿이라는 태그를 사용하여 자바 애플릿을 지정한다.
CFD는 무엇에 의해 진행되어져 왔는가? 이전까지의 CFD는 포트란(Fortran), C, C++ 의 프로그래밍 언어와 매틀랩(Matlab)과 같은 수치해석적 도구(tool), 그리고 플루언트(Fluent) 등과 같은 CFD 상용 도구에 의해 진행되어져 왔다. 포트란은 연산속도가 빠르다는 장점을 가지며, C나 C++은 객채 지향 언어를 사용하여 프로그램 구성에 있어서 편리함과 그래픽 처리가 포트란에 비해 강하다는 장점을 가지고 있다.
질의응답 정보가 도움이 되었나요?

참고문헌 (9)

  1. 2006, Savitch, W., Absolute JAVA, Addison Wesley, University of Califonia, San Diego. 

  2. 2004, 越塚越一, 數値流體力學, 培風館, 東京. 

  3. 2002, 峯材 吉泰, JAVAによる 流體?熱流動の數値ツミュ レ?ション, 森北出版株式會社, 東京. 

  4. 2006, 峯材 吉泰, JAVAで?ぶ シミュレ?ションの基礎, 森北出版株式會社, 東京. 

  5. 2006, 박종천, 이병혁, 김정후, "자유표면 유동 시뮬레이션을 위한 고정확도 수치도식의 검토," 한국해양공학회지, 제20권, 제4호, pp.31-36. 

  6. 2003, 박종천, 강대환, 전호환, "저항감소를 위한 물체후방의 형상설계에 관한 LES 해석," 한국해양공학회지, 제17권, 제5호, pp.1-10. 

  7. 2007, 김경성, 박종천, "JAVA를 이용한 Web-기반 유동해석 프로그램의 개발," 한국전산유체공학회 2007년도 춘계학술대회 논문집, pp.112-115. 

  8. 2007, 김경성, 박종천, "2차원 관내 유동 해석을 위한 Web-기반 JAVA 프로그램 개발," 2007년도 한국해양과학 기술협의회 공동학술대회 초록집, pp.742-746. 

  9. 2007, 김경성, 박종천, "2차원 굽은 관내 유동 해석을 위한 웹-기반 수치 시물레이션 프로그램 개발," 대한조선학회 2007년도 추계학술대회 논문집, pp.777-782. 

저자의 다른 논문 :

LOADING...
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로