YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASCE
    • Journal of Computing in Civil Engineering
    • View Item
    •   YE&T Library
    • ASCE
    • Journal of Computing in Civil Engineering
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    Object‐Oriented Programming for Scientific Codes. II: Examples in C++

    Source: Journal of Computing in Civil Engineering:;1992:;Volume ( 006 ):;issue: 004
    Author:
    T. J. Ross
    ,
    L. R. Wagner
    ,
    G. F. Luger
    DOI: 10.1061/(ASCE)0887-3801(1992)6:4(497)
    Publisher: American Society of Civil Engineers
    Abstract: This paper illustrates some specific numerical code applications using an object‐oriented programming (OOP) paradigm. It is the second of two papers describing OOP issues for scientific‐code development. A brief description is given of an object library as well as some simple finite difference and finite element user codes based on that library. The key to efficient OOP implementation in any environment is to conceive an effective object‐oriented design of the physical problem and its mathematical abstraction in the first place. This design places a premium on understanding the physical problem from the perspective of class structure, inheritance, and communication. Some of the issues that must be addressed prior to the development of a truly successful OOP environment for large‐scale scientific code development and employment are discussed. Optimization issues of OOP in general and the object‐oriented programming language C++ in particular are discussed. Our research suggests that there is a tremendous potential for OOP as a development environment for scientific codes.
    • Download: (1.522Mb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Price: 5000 Rial
    • Statistics

      Object‐Oriented Programming for Scientific Codes. II: Examples in C++

    URI
    http://yetl.yabesh.ir/yetl1/handle/yetl/42740
    Collections
    • Journal of Computing in Civil Engineering

    Show full item record

    contributor authorT. J. Ross
    contributor authorL. R. Wagner
    contributor authorG. F. Luger
    date accessioned2017-05-08T21:12:26Z
    date available2017-05-08T21:12:26Z
    date copyrightOctober 1992
    date issued1992
    identifier other%28asce%290887-3801%281992%296%3A4%28497%29.pdf
    identifier urihttp://yetl.yabesh.ir/yetl/handle/yetl/42740
    description abstractThis paper illustrates some specific numerical code applications using an object‐oriented programming (OOP) paradigm. It is the second of two papers describing OOP issues for scientific‐code development. A brief description is given of an object library as well as some simple finite difference and finite element user codes based on that library. The key to efficient OOP implementation in any environment is to conceive an effective object‐oriented design of the physical problem and its mathematical abstraction in the first place. This design places a premium on understanding the physical problem from the perspective of class structure, inheritance, and communication. Some of the issues that must be addressed prior to the development of a truly successful OOP environment for large‐scale scientific code development and employment are discussed. Optimization issues of OOP in general and the object‐oriented programming language C++ in particular are discussed. Our research suggests that there is a tremendous potential for OOP as a development environment for scientific codes.
    publisherAmerican Society of Civil Engineers
    titleObject‐Oriented Programming for Scientific Codes. II: Examples in C++
    typeJournal Paper
    journal volume6
    journal issue4
    journal titleJournal of Computing in Civil Engineering
    identifier doi10.1061/(ASCE)0887-3801(1992)6:4(497)
    treeJournal of Computing in Civil Engineering:;1992:;Volume ( 006 ):;issue: 004
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian