Object-Oriented Programming in Adaptive Methods: A Research Code AdaptC++
碩士 === 國立交通大學 === 應用數學研究所 === 82 === An object-oriented code in C++, dubbed by AdaptC++, for the solution analysis on a class of general variational problems is developed in connection with finite element, finite volume, and least-squares finite element m...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
1994
|
Online Access: | http://ndltd.ncl.edu.tw/handle/69446603589996450541 |
id |
ndltd-TW-082NCTU0507011 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-082NCTU05070112016-07-18T04:09:41Z http://ndltd.ncl.edu.tw/handle/69446603589996450541 Object-Oriented Programming in Adaptive Methods: A Research Code AdaptC++ 適應性方法的物件導向程式設計 Miin-Zhih Shih 施閔智 碩士 國立交通大學 應用數學研究所 82 An object-oriented code in C++, dubbed by AdaptC++, for the solution analysis on a class of general variational problems is developed in connection with finite element, finite volume, and least-squares finite element methods. Basic components constituting the code are refinement strategies, data structures of unstructured mesh, numerical solvers, linear system solvers, and weak residual error estimators. The code shows the merit of the object-oriented programming (OOP) in handling complex programming tasks and promises the use of OOP in adaptive technology. Along with the development, some new algorithms in terms of adaptive process and OOP are proposed. A model problem of 2-D driven cavity flow is given to demonstrate, among other things, the fundamental features of the code - user friendly environment, abstract data structure, multiple choice of tasks, and above all the remarkable performance of adaptivity. Jinn-Liang Liu 劉晉良 1994 學位論文 ; thesis 35 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 應用數學研究所 === 82 === An object-oriented code in C++, dubbed by AdaptC++, for the
solution analysis on a class of general variational problems is
developed in connection with finite element, finite volume, and
least-squares finite element methods. Basic components
constituting the code are refinement strategies, data
structures of unstructured mesh, numerical solvers, linear
system solvers, and weak residual error estimators. The code
shows the merit of the object-oriented programming (OOP) in
handling complex programming tasks and promises the use of OOP
in adaptive technology. Along with the development, some new
algorithms in terms of adaptive process and OOP are proposed.
A model problem of 2-D driven cavity flow is given to
demonstrate, among other things, the fundamental features of
the code - user friendly environment, abstract data structure,
multiple choice of tasks, and above all the remarkable
performance of adaptivity.
|
author2 |
Jinn-Liang Liu |
author_facet |
Jinn-Liang Liu Miin-Zhih Shih 施閔智 |
author |
Miin-Zhih Shih 施閔智 |
spellingShingle |
Miin-Zhih Shih 施閔智 Object-Oriented Programming in Adaptive Methods: A Research Code AdaptC++ |
author_sort |
Miin-Zhih Shih |
title |
Object-Oriented Programming in Adaptive Methods: A Research Code AdaptC++ |
title_short |
Object-Oriented Programming in Adaptive Methods: A Research Code AdaptC++ |
title_full |
Object-Oriented Programming in Adaptive Methods: A Research Code AdaptC++ |
title_fullStr |
Object-Oriented Programming in Adaptive Methods: A Research Code AdaptC++ |
title_full_unstemmed |
Object-Oriented Programming in Adaptive Methods: A Research Code AdaptC++ |
title_sort |
object-oriented programming in adaptive methods: a research code adaptc++ |
publishDate |
1994 |
url |
http://ndltd.ncl.edu.tw/handle/69446603589996450541 |
work_keys_str_mv |
AT miinzhihshih objectorientedprogramminginadaptivemethodsaresearchcodeadaptc AT shīmǐnzhì objectorientedprogramminginadaptivemethodsaresearchcodeadaptc AT miinzhihshih shìyīngxìngfāngfǎdewùjiàndǎoxiàngchéngshìshèjì AT shīmǐnzhì shìyīngxìngfāngfǎdewùjiàndǎoxiàngchéngshìshèjì |
_version_ |
1718351853389873152 |