• Title/Summary/Keyword: Fortran program

Search Result 288, Processing Time 0.022 seconds

A Simple Fortran Program for Efficient Forest Nursery Management (컴퓨터 프로그램을 이용(利用)한 임업묘포(林業苗圃)의 효율적(效率的) 관리(管理))

  • Lee, Don Koo;Shin, Joon Hwan;Lee, Kyeong Hack
    • Journal of Korean Society of Forest Science
    • /
    • v.62 no.1
    • /
    • pp.53-59
    • /
    • 1983
  • The use of computers for storing or analyzing the data collected is expected to increase in next decade. A simple program written in Fortran IV was used at the Seoul National University nursery for inventorying the trees growing and for recording the past cultural treatments and present status. The data in the program included blocks, uses, tree species, damage conditions and cultural treatments, and each of the items were branched into specific classes. Thus the record printed in the output helped identify quickly the damage conditions of each block which, in turn, contributed to manage efficiently forest nursery.

  • PDF

FastXcorr : FORTRAN Program for Fast Cross-over Error Correction of Marine Geophysical Survey Data (FastXcorr : 해양지구물리탐사 자료의 빠른 교차점오차 보정을 위한 프로그램 개발)

  • Kim, Kyong-O;Kang, Moo-Hee;Gong, Gee-Soo
    • Economic and Environmental Geology
    • /
    • v.41 no.2
    • /
    • pp.219-223
    • /
    • 2008
  • Many cross-over errors due to position errors, meter errors, observation errors, sea conditions and so on occur when marine geophysical data collected by own and other agencies are merged, and these errors can create artificial anomalies which cause an improper interpretation. Many methods have been introduced to reduce cross-over errors. However, most methods are designed to compare each point or segment data to find cross-over points, and require a long processing time. Therefore, FORTRAN program (FastXcorr) is presented to fast determine cross-over points using an overlap-sector, and to adjust cross-over errors using a weighted linear interpolation algorithm.

노트수에 의한 프로그램 복잡성 개선

  • No, Cheol-U
    • ETRI Journal
    • /
    • v.5 no.3
    • /
    • pp.16-25
    • /
    • 1983
  • Increasing importance is being attached to the idea of measuring software characteristics. This paper deals with following things. First, a relation of program and flow graph is discussed. It describes a theoretic complexity measure and illustrates how it can be used to manage and control program complexity. Second, cyclomatic complexity measure is discussed. The complexity is independent of physical size and depends only on the decision structure of a program. Third, consider a knot which defines crossing point and provide the ordering of the nodes to make the transition from a two dimensional graph to a one dimensional program. A program modules that can improve FORTRAN IV program text is tested by knot counting and its control complexity is improved.

  • PDF

Development of a Simulation Program for Virtual Laser Machining (가상 레이저가공 시뮬레이션 프로그램 구축)

  • Lee Ho Yong;Lim Joong Yeon;Shin Kui Sung;Yoon Kyung Koo;Whang Kyung Hyun;Bang Se Yoon
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.22 no.7 s.172
    • /
    • pp.54-61
    • /
    • 2005
  • A simulator for virtual laser machining is developed to help understanding and predicting the effects of machining parameters on the final machined results. Main program is based on the model for polymer ablation with short pulse excimer lasers. Version f of the simulator is built using Visual Fortran to make the user work under visual environment such as Windows on PC, where the important machining parameters can be input via dialog box and the calculated results for machined shape, beam fluence, and temperature distribution can be plotted through the 2-D graphics windows. Version II of the simulator is built using HTML, CGI and JAVA languages, allowing the user to control the input parameters and to see the results plot through the internet.

Implementation and Performance Evaluation of Parallel Programming Translator for High Performance Fortran (High Performance Fortran 병렬 프로그래밍 변환기의 구현 및 성능 평가)

  • Kim, Jung-Gwon;Hong, Man-Pyo;Kim, Dong-Gyu
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.4
    • /
    • pp.901-915
    • /
    • 1999
  • Parallel computers are known to be excellent in performance per cost also satisfying scalability and high performance. However parallel machines have enjoyed limited success because of difficulty in parallel programming and non-portability between parallel machines. Recently, researchers have sought to develop data parallel language that provides machine independent programming systems. Data parallel language such as High Performance Fortran provides a basis to write a parallel program based on a global name space by partitioning data and computation, generating message-passing function. In this paper, we describe the Parallel Programming Translator(PPTran), source-to-source data parallel compiler, generating MPI SPMD parallel program from HPF input program through four phases such as data dependence analysis, partitioning data, partitioning computation, and code generation with explicit message-passing and verify the performance of PPTran

  • PDF

Development of a GUI Program for the Position Prediction of Distressed Vessel (조난 선박의 위치추정을 위한 GUI 프로그램 개발)

  • 강신영
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2002.11a
    • /
    • pp.1-6
    • /
    • 2002
  • To provide an easy operation of drift prediction model in SAR(search and rescue) mission a GUI program running on Window environment has developed. Users can make choice of input data on the screen by just clicking the mouse and the prediction results of datum points and trajectories of vessels are drawn on the map. The program contains both Leeway Equation model and mathematical model. The FORTRAN language was used in programming and Lehay Winteracter 4.0 software was utilized for graphic presentation. The result of May, 2001 Busan field experiment was plotted with that of model prediction for demonstration purpose.

  • PDF

Development of a GUI Program for the Position Prediction of Distressed Vessel (조난 선박의 위치추정을 위한 GUI 프로그램 개발)

  • Kang, Sin-Young
    • Journal of Navigation and Port Research
    • /
    • v.26 no.5
    • /
    • pp.491-495
    • /
    • 2002
  • To provide an easy operation of drift prediction model in SAR(search and rescue) mission a GUI program running on Windows environment has developed. Users can make choice of input data on the screen by just clicking the mouse and the prediction results of datum points and trajectories of vessels are drawn on the electric chart. The program contains both Leeway Equation model and Mathematical model. The FORTRAN language was used in programming and Lehay Winteraction 4.0 software was utilized for graphic presentation. The result of May, 2001 Busan field experiment was plotted with that of model prediction for demonstration purpose.

Computer Program for the solution of the Soil-Structure-Interaction Problem using the Boundary Element Method : SSI2D/3D (경계요소법을 이용한 구조물과 지반사이의 동적상호 작용 해석 전산 프로그램 : SSI2D/3D)

  • Huh, Young
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 1989.04a
    • /
    • pp.17-21
    • /
    • 1989
  • SSI2D/3D is a computer program to calculate dynamic stiffness matrix of the foundation for soil-structure-interaction problem in frequency demain. It is written in FORTRAN 77 and applicable to two or three dimensional situations. In this paper the program structure is summarized. Two examples aye shown to demonstrate the possibilities of the Boundary Element Method applied to dynamic problems in infinite domains.

  • PDF

Organization of Parallelizing Compilers (병렬화 컴파일러의 구조)

  • Lee, J.K.;Chi, D.;Chang, B.-M.
    • Electronics and Telecommunications Trends
    • /
    • v.9 no.4
    • /
    • pp.9-21
    • /
    • 1994
  • Wide variety of the architectural complexity of parallel computer often makes it difficult to develop efficient programs for them. One of approaches to improve this difficulty is to program in familiar sequential languages such as Fortran or C and to parallelize sequential programs into equivalent parallel programs automatically. This paper presents an organization of parallelizing compiler which transforms sequential programs into equivalent parallel programs. The parallelizer consists mainly of syntax analysis, control and data flow analysis, program transformation, and parallel code generation. In particular, the program restructuring in this parallelizer maximizes loop parallelism.

Development of a simulation program for flexible manufacturing systems (자동 생산 시스템의 시뮬레이션 프로그램 개발)

  • Baek, Yang-Sik;Lyou, Joon
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1987.10b
    • /
    • pp.294-299
    • /
    • 1987
  • The concept of FMS (Flexible Manufacturing System) has been widely used in discrete parts manufacturing environment. But, it is very difficult to analyze enotrol FMS due to its complex and dynamic behaviour. This paper describes a Simulation program for performance evaluation of FMS. The program is written in FORTRAN and is capable of simulating different configurations.

  • PDF