A scheme for general purposed FDTD visual scientific computing software is introduced in this paper using object-oriented design (OOD) method. By abstracting the parameters of FDTD grids to an individual class and sep...A scheme for general purposed FDTD visual scientific computing software is introduced in this paper using object-oriented design (OOD) method. By abstracting the parameters of FDTD grids to an individual class and separating from the iteration procedure, the visual software can be adapted to more comprehensive computing problems. Real-time gray degree graphic and wave curve of the results can be achieved using DirectX technique. The special difference equation and data structure in dispersive medium are considered, and the peculiarity of parameters in perfectly matched layer are also discussed.展开更多
Three main problems in system development and the plight of the system development are analyzed and discussed. Finally a practical and formalized method-object-oriented method is proposed to extncate the system develo...Three main problems in system development and the plight of the system development are analyzed and discussed. Finally a practical and formalized method-object-oriented method is proposed to extncate the system development from the predicament.展开更多
The design of finite element analysis program using object-oriented programming (OOP) techniques is presented. The objects, classes and the subclasses used in the programming are explained. The system of classes libra...The design of finite element analysis program using object-oriented programming (OOP) techniques is presented. The objects, classes and the subclasses used in the programming are explained. The system of classes library of finite element analysis program and Windows-type Graphical User Interfaces by VC + + and its MFC are developed. The reliability, reusability and extensibility of program are enhanced. It is a reference to develop the large-scale, versatile and powerful systems of object-oriented finite element software.展开更多
Object-oriented technology has been widely accepted over recent years and proper use of this technology helps facilitate large system development. Concurrent engineering is one of the large, complex programs thatbenef...Object-oriented technology has been widely accepted over recent years and proper use of this technology helps facilitate large system development. Concurrent engineering is one of the large, complex programs thatbenefits from using the objectuoriented method. This paper first introduces some popular object-oriented designmethods and then focuses on the IDEF4 method. The IDEF4 method is one member of IDEF, which is an integratedfamily of integration definition methods. The IDEF4 method was applied to the development of a specific system. Application of the method exposes the advantages and disadvantages of IDEF4. An enhancement method, IDEF4X, isproposed to provide a more powerful object-oriented method.展开更多
基金This project was supported by the National Natural Science Foundation (No. 69831020).
文摘A scheme for general purposed FDTD visual scientific computing software is introduced in this paper using object-oriented design (OOD) method. By abstracting the parameters of FDTD grids to an individual class and separating from the iteration procedure, the visual software can be adapted to more comprehensive computing problems. Real-time gray degree graphic and wave curve of the results can be achieved using DirectX technique. The special difference equation and data structure in dispersive medium are considered, and the peculiarity of parameters in perfectly matched layer are also discussed.
文摘Three main problems in system development and the plight of the system development are analyzed and discussed. Finally a practical and formalized method-object-oriented method is proposed to extncate the system development from the predicament.
文摘The design of finite element analysis program using object-oriented programming (OOP) techniques is presented. The objects, classes and the subclasses used in the programming are explained. The system of classes library of finite element analysis program and Windows-type Graphical User Interfaces by VC + + and its MFC are developed. The reliability, reusability and extensibility of program are enhanced. It is a reference to develop the large-scale, versatile and powerful systems of object-oriented finite element software.
文摘Object-oriented technology has been widely accepted over recent years and proper use of this technology helps facilitate large system development. Concurrent engineering is one of the large, complex programs thatbenefits from using the objectuoriented method. This paper first introduces some popular object-oriented designmethods and then focuses on the IDEF4 method. The IDEF4 method is one member of IDEF, which is an integratedfamily of integration definition methods. The IDEF4 method was applied to the development of a specific system. Application of the method exposes the advantages and disadvantages of IDEF4. An enhancement method, IDEF4X, isproposed to provide a more powerful object-oriented method.