Hp-FEM

hp-FEM is a generalization of the finite element method (FEM) for solving partial differential equations numerically based on piecewise-polynomial approximations. hp-FEM originates from the discovery by Barna A. Szabó and Ivo Babuška that the finite element method converges exponentially fast when the mesh is refined using a suitable combination of h-refinements (dividing elements into smaller ones) and p-refinements (increasing their polynomial degree)[1][2][3][4][5][6].The exponential convergence of hp-FEM has been observed by numerous independent researchers.[7][8][9]

Differences from standard FEM

The hp-FEM differs from the standard (lowest-order) FEM in many aspects.[10]

  • Choice of higher-order shape functions[example needed]: The higher-degree polynomials in elements can be generated using different sets of shape functions. The choice of such a set can influence dramatically the conditioning of the stiffness matrix, and in turn the entire solution process.[11]
  • Automatic hp-adaptivity: In hp-FEM, an element can be hp-refined in many different ways, such as: Increasing its polynomial degree without subdividing it in space, or subdividing the element geometrically, where various polynomial degrees can be applied to the sub-elements. The number of element refinement candidates easily reaches 100 in two dimensions and 1000 in three dimensions. One number indicating the size of the error in an element is not enough to guide automatic hp-adaptivity (as opposed to adaptivity in standard FEM). Other techniques such as reference solutions or analyticity considerations must be employed to obtain more information about the shape of error in every element.[12]
  • The ratio of assembling and solution CPU times: In standard FEM, the stiffness matrix usually is assembled quickly but it is quite large. Typically, the solution of the discrete problem consumes the largest part of the overall computing time. By contrast, the stiffness matrices in hp-FEM typically are much smaller, but (for the same matrix size) their assembly takes more time than in standard FEM. This is mainly due to the computational cost of numerical quadrature, which must have higher precision, and therefore be of higher order, compared to standard FEM to take advantage of the faster convergence rates.
  • Programming challenges: It is much harder to implement a hp-FEM solver than standard FEM code. The multiple issues that need to be overcome include (but are not limited to): higher-order quadrature formulas, higher-order shape functions, connectivity and orientation information relating shape functions on the reference domain with basis functions in the physical domain, etc.[13]

Solution to Fichera problem

The Fichera problem (also called the Fichera corner problem) is a standard benchmark problem for adaptive FEM codes. One can use it to show the dramatic difference in the performance of standard FEM and hp-FEM. The problem geometry is a cube with a missing corner. The exact solution has a singular gradient (an analogy of infinite stress) at the centre. The knowledge of the exact solution makes it possible to calculate the approximation error exactly and thus compare various numerical methods. For illustration, the problem was solved using three different versions of adaptive FEM: linear elements, quadratic elements, and hp-FEM.

The convergence graphs show the approximation error as a function of the number of degrees of freedom (DOF). DOF refers to unknown parameters that are needed to define the approximation, and the number of DOF equals the size of the stiffness matrix. The reader can see in the graphs that the convergence of the hp-FEM is much faster than the convergence of both other methods. The performance gap is large enough that the linear FEM might not converge at all (in reasonable time) and the quadratic FEM would need hundreds of thousands or perhaps millions of DOF to reach the accuracy that hp-FEM attained with approximately 17,000 DOF. Obtaining very accurate results using relatively few degrees of freedom is the main strength of hp-FEM.

Efficiency of hp-FEM

Smooth functions can be approximated much more efficiently using large high-order elements than small piecewise-linear ones. This is illustrated in the figure below, where a one-dimensional Poisson equation with zero Dirichlet boundary conditions is solved on two different meshes. The exact solution is the sine function.

  • Left: mesh consisting of two linear elements.
  • Right: mesh consisting of one quadratic element.

Piecewise-linear approximation. Quadratic approximation.

While the number of unknowns is the same in both cases (1 DOF), the errors in the corresponding norm are 0.68 and 0.20, respectively. This means that the quadratic approximation was roughly 3.5 times more efficient than the piecewise linear one. When we proceed one step further and compare (a) four linear elements to (b) one quartic element (p=4), then both discrete problems will have three DOFs, but the quartic approximation will be approximately 40 times more efficient.

On the contrary, small low-order elements can capture small-scale features such as singularities much better than large high-order ones. hp-FEM is based on an optimal combination of these two approaches which leads to exponential convergence. Note that this exponential convergence is expressed in the axis of error vs. degrees of freedom. For real-life applications, we usually consider the computational time needed to reach the same level of accuracy. For this performance indicator h- and hp-refinement can provide similar results.[14] As soon as it is harder to program and parallelize hp-FEM compared to h-FEM, the convergence excellence of hp-refinement may become impractical.

Hp-adaptivity

Some FEM sites describe hp-adaptivity as a combination of h-adaptivity (splitting elements in space while keeping their polynomial degree fixed) and p-adaptivity (only increasing their polynomial degree).[citation needed] This is not entirely accurate, as hp-adaptivity is significantly different from both h- and p-adaptivity as the hp-refinement of an element can be done in many different ways. Besides a p-refinement, the element can be subdivided in space (as in h-adaptivity), but there are many combinations for the polynomial degrees on the sub-elements. This is illustrated in the figure on the right. For example, if a triangular or quadrilateral element is subdivided into four sub-elements where the polynomial degrees are allowed to vary by at most two, then this yields 3^4 = 81 refinement candidates (not considering polynomials anisotropic candidates). Analogously, splitting a hexahedron into eight sub-elements and varying their polynomial degrees by at most two yields 3^8 = 6,561 refinement candidates. Standard FEM error estimates providing one constant number per element is not enough to guide automatic hp-adaptivity.

Higher-order shape functions

In standard FEM one only works with shape functions associated with grid vertices (the so-called vertex functions). In contrast, when using hp-FEM, one moreover regards edge functions (associated with element edges), face functions (corresponding to element faces – 3D only), and bubble functions (higher-order polynomials which vanish nonelement boundaries). The following images show these functions restricted to a single element. All these functions are defined in the entire element interior.

Open source hp-FEM codes

  • Deal.II: Deal.II is a free, open-source library to solve partial differential equations using the finite element method.
  • Concepts Archived 2008-09-20 at the Wayback Machine: C/C++ hp-FEM/DGFEM/BEM library for elliptic equations developed at SAM, ETH Zurich (Switzerland), and in the group of K. Schmidt at TU Berlin (Germany).[dead link]
  • 2dhp90, 3dhp90: Fortran codes for elliptic problems and Maxwell's equations developed by L. Demkowicz at ICES, UT Austin.
  • PHAML: The Parallel Hierarchical Adaptive Multi-level Project. Finite element software developed at the National Institute for Standards and Technology, USA, for the numerical solution of 2D elliptic partial differential equations on distributed memory parallel computers and multi-core computers using adaptive mesh refinement and multi-grid solution techniques.
  • Hermes Project: C/C++/Python library for rapid prototyping of space- and space-time adaptive hp-FEM solvers for a large variety of PDEs and Multiphysics PDE systems, developed by the hp-FEM group at the University of Nevada, Reno (USA), Institute of Thermo-mechanics, Prague (Czech Republic), and the University of West Bohemia in Plzeň (Czech Republic) – with the Agros2D engineering software built on top of the Hermes library.
  • PHG: PHG is a toolbox for developing parallel adaptive finite element programs. It's suitable for h-, p- and hp-fem. PHG is currently under active development at the State Key Laboratory of Scientific and Engineering Computing, Institute of Computational Mathematics, and Scientific/Engineering Computing of the Chinese Academy of Sciences (LSEC, CAS, China). PHG deals with conforming tetrahedral meshes and uses bisection for adaptive local mesh refinement and MPI for message passing. PHG has an object-oriented design that hides parallelization details and provides common operations on meshes and finite element functions in an abstract way, allowing the users to concentrate on their numerical algorithms.
  • MoFEM is a finite element analysis code tailored for the solution of multi-physics problems with arbitrary levels of approximation and different levels of mesh refinement and optimized for high-performance computing. It is designed to be able to manage complexities related to a heterogeneous order of approximations for L2, H1, H-div, and H-curl spaces.
  • Nektar++ is an open-source spectral/hp-FEM framework.
  • Sparselizard is a multi-physics, hp-adaptive, user-friendly, open-source C++ finite element library currently developed at Tampere University, Finland. It combines 3D tetrahedral & 2D triangle/quadrangle conformal adaptive mesh refinement with arbitrary order hierarchical H1 & H-curl function spaces for general static and transient hp-FEM.

Commercial hp-FEM software

  • StressCheck is a finite element analysis tool with capabilities oriented toward detailed structural analysis.

References

  1. ^ B. A. Szabó, A. K. Mehta: p-Convergent Finite Element Approximations in Fracture Mechanics, Int. J. Num. Meth. Engng, Volume 12, pp. 551-560, 1978.
  2. ^ I. Babuška, B. A. Szabó and I. N. Katz: The p-Version of the Finite Element Method, SIAM J. Numer. Anl., Volume 18, pp. 515-544, 1981.
  3. ^ I. Babuška, B. A. Szabó, On the Rates of Convergence of the Finite Element Method, Int. J. Numer. Meth.Engng., Volume 18, pp. 323-341, 1982.
  4. ^ I. Babuška: The p- and hp-Versions of the Finite Element Method: the State of the Art, Finite Elements: Theory and Applications, edited by D. L. Dwoyer, M. Y. Hussaini and R. G. Voigt, New York, Springer-Verlag, 1988.
  5. ^ B. A. Szabó, I. Babuška: Finite Element Analysis, John Wiley & Sons, ISBN 978-0-471-50273-9, 1991.
  6. ^ I. Babuška, B.Q. Guo: The h, p and h-p version of the finite element method: basis theory and applications, Advances in Engineering Software, Volume 15, Issue 3-4, 1992.
  7. ^ J.M. Melenk: hp-Finite Element Methods for Singular Perturbations, Springer, 2002
  8. ^ C. Schwab: p- and hp- Finite Element Methods: Theory and Applications in Solid and Fluid Mechanics, Oxford University Press, 1998
  9. ^ P. Solin: Partial Differential Equations and the Finite Element Method, J. Wiley & Sons, 2005
  10. ^ P. Solin, K. Segeth, I. Dolezel: Higher-Order Finite Element Methods, Chapman & Hall/CRC Press, 2003
  11. ^ I. Babuska, M. Griebel and J. Pitkaranta, The problem of selecting the shape functions for a p-type finite element, Internat. J. Numer. Methods Engrg. (1989), pp. 1891–1908
  12. ^ L. Demkowicz, W. Rachowicz, and Ph. Devloo: A Fully Automatic hp-Adaptivity, Journal of Scientific Computing, 17, Nos 1–3 (2002), 127–155
  13. ^ L. Demkowicz, J. Kurtz, D. Pardo, W. Rachowicz, M. Paszynski, A. Zdunek: Computing with hp-Adaptive Finite Elements, Chapman & Hall/CRC Press, 2007
  14. ^ "Microwave Oven — Hermes Examples Guide". Archived from the original on 2019-06-26. Retrieved 2019-06-26.

Read other articles:

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Laksamana, Dumai Kota, Dumai – berita · surat kabar · buku · cendekiawan · JSTOR LaksamanaKelurahanNegara IndonesiaProvinsiRiauKotaDumaiKecamatanDumai KotaKodepos28821Kode Kemendagri14.72.06.1001 Ko...

 

 

Akira ToriyamaLahirToriyama Akira鳥山 明5 April 1955 (umur 68)Nagoya, Aichi, JepangTempat tinggalKiyosu, Aichi, JepangKebangsaan JepangPekerjaanMangaka, seniman, desainer permainanTahun aktif1979-sekarangTempat kerjaShueisha, Bird StudioDikenal atasDragon Ball, Dr. SlumpSuami/istriYoshimi[1]Anak2 (1 putra dan 1 putri)PenghargaanShogakukan Manga Award (1981)Tanda tangan Bagian dari seri tentangAnime dan manga Anime Sejarah Industri Animasi net orisinal Animasi video ...

 

 

Para personil yang menggunakan pakaian hazmat Pakaian hazmat (hazmat adalah singkatan dari hazardous materials atau bahan-bahan berbahaya), atau dikenal juga dengan nama pakaian dekontaminasi,[1] adalah perlengkapan perlindungan pribadi yang terdiri dari bahan yang impermeabel dan digunakan untuk proteksi melawan material berbahaya, termasuk patogen, kuman dan penyakit berbahaya lainnya agar tidak mencapai bagian dalam tubuh manusia yang rentan.[2] Bahan pakaian ini—menurut ...

CityBird IATA ICAO Kode panggil H2 CTB Dreamflight Didirikan1996PenghubungBandar Udara BrusselsArmada8Tujuan50+SloganImpian TerbangPerusahaan indukCityBird Holding SAKantor pusatDiegem, BelgiaTokoh utamaVictor Hasson (Pimpinan & CEO), Georges GutelmanSitus webhttp://www.citybird.com CityBird merupakan sebuah maskapai penerbangan yang didirikan tahun 1996 dan berbasis di Brussels, Belgia. Dinyatakan bangkrut bulan Oktober 2001. Thomas Cook mengeluarkan ide untuk membeli mereka dari kebangk...

 

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Sugar Regulatory Administration – news · newspapers · books · scholar · JSTOR (June 2019) (Learn how and when to remove this template message) Sugar Regulatory AdministrationPangasiwaan sa Regulasyon ng AsukalAgency overviewFormedSeptember 16, 1937...

 

 

2023 single by SZASnoozeSingle by SZAfrom the album SOS ReleasedApril 25, 2023 (2023-04-25)Recorded2021–2022GenreR&BLength3:21Label Top Dawg RCA Songwriter(s) Solána Rowe Kenny B. Edmonds Khris Riddick-Tynes Leon Thomas Blair Ferguson Producer(s) Babyface Riddick-Tynes Thomas BLK SZA singles chronology Special (remix)(2023) Snooze (2023) Slime You Out (2023) Acoustic version cover Justin Bieber singles chronology Private Landing(2023) Snooze (acoustic)(2023) Mu...

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

 

 

Russian footballer Aleksei Zhdanov Personal informationFull name Aleksei Gennadyevich ZhdanovDate of birth (1982-03-28) 28 March 1982 (age 42)Place of birth Stary Oskol, Russian SFSRHeight 1.82 m (6 ft 0 in)Position(s) ForwardTeam informationCurrent team FC Nart Cherkessk (manager)Youth career FC Olimpia VolgogradSenior career*Years Team Apps (Gls)2000–2005 FC Olimpia Volgograd 162 (53)2006 FK Ventspils 5 (0)2006–2008 FC Zimbru Chişinău 54 (27)2008 FC Nosta Novotroit...

 

 

Chinese number theorist In this Chinese name, the family name is Chen. Chen JingrunBorn22 May 1933Fuzhou, Fujian, ChinaDied19 March 1996(1996-03-19) (aged 62) Beijing, ChinaAlma materChinese Academy of SciencesXiamen UniversityKnown forChen's theorem, Chen primeScientific careerFieldsMathematicsDoctoral advisorHua Luogeng Chinese nameTraditional Chinese陳景潤Simplified Chinese陈景润TranscriptionsStandard MandarinHanyu PinyinChén JǐngrùnWade–GilesChʻen2 Ching3-j...

Pour les articles homonymes, voir Vinokourov. Nicolas VinokourovInformationsNom de naissance Николас ВинокуровNom court Николас ВинокуровNaissance 7 juillet 2002 (21 ans)NiceNationalité kazakheÉquipe actuelle Astana Qazaqstan TeamÉquipes UCI 8.2021-2021Vino-Astana Motors (stagiaire)2022-2023Astana Qazaqstan Development Team2024-Astana Qazaqstan Teammodifier - modifier le code - modifier Wikidata Nicolas Vinokourov, né 7 juillet 2002, est un coureur cy...

 

 

Capital Area District LibrariesLocationIngham County, MichiganEstablished1998Branches13CollectionSize630,864Access and useCirculation2,288,317Population served≈ 243,677Members98,121Other informationBudget$10,625,814DirectorJolee Hamlin (interim)Employees222Websitewww.cadl.org Capital Area District Libraries (CADL) is a system of libraries in Ingham County, Michigan, United States. It was formed in 1998 by an agreement between Ingham County and the City of Lansing. It consists of thirteen li...

 

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Caddo Magnet High School – news · newspapers · books · scholar · JSTOR (September 2008) (Learn how and when to remove this message) Public school in Shreveport, Louisiana, United StatesCaddo Magnet High SchoolMustangsAddress1601 Viking Dr.Shreveport, Louisiana ...

Wali Kota CilegonPetahanaHelldy Agustiansejak 26 Februari 2021Masa jabatan5 tahun dan dapat dipilih kembali untuk satu kali masa jabatanDibentuk29 Juli 1987; 36 tahun lalu (1987-07-29)Pejabat pertamaNurman SuriadintaSitus webSitus web resmi Berikut adalah daftar Wali Kota Cilegon secara definitif sejak tahun 1999 di bawah Pemerintah Republik Indonesia. Nomor urut Wali Kota Potret Partai Awal Akhir Masa jabatan Periode Wakil Ref. 1   Aat Syafaat(tidak diketahui–2016) Golkar 7 ...

 

 

1994 studio album by Gloria EstefanHold Me, Thrill Me, Kiss MeStudio album by Gloria EstefanReleasedOctober 1994Recorded1993–1994StudioCrescent Moon Studios, MiamiGenre Dance pop Length46:08 (US, Canadian & Argentinean [1st Release] version)56:07 (worldwide version)LabelEpicProducerEmilio Estefan Jr.Clay OstwaldJorge CasasLawrence DermerGloria Estefan chronology Christmas Through Your Eyes(1993) Hold Me, Thrill Me, Kiss Me(1994) Abriendo Puertas(1995) Singles from Hold Me, Thri...

 

 

此條目需要补充更多来源。 (2024年1月)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:米哈伊爾·圖哈切夫斯基 — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 此條目可参照俄語維基百科相應條目来扩充。 (2024年1月9日)若您熟悉...

مكتب بنغلاديش للإحصاء (بالإنجليزية: Bangladesh Bureau of Statistics)‏، و(بالبنغالية: বাংলাদেশ পরিসংখ্যান ব্যুরো)‏  مكتب بنغلاديش للإحصاء تفاصيل الوكالة الحكومية البلد بنغلاديش  تأسست 1974  المركز دكا  الإدارة موقع الويب الموقع الرسمي  تعديل مصدري - تعديل   مك�...

 

 

HMS Raglan History United Kingdom NameRaglan NamesakeFitzRoy Somerset, 1st Baron Raglan Operator Royal Navy BuilderHarland and Wolff, Govan Yard number476 Laid down1 December 1914 Launched29 April 1915 Completed24 June 1915 CommissionedMay 1915 FateSunk, 20 January 1918 General characteristics Class and typeAbercrombie-class monitor Displacement6,150 long tons (6,250 t) Length334.5 ft (102.0 m) Beam90 ft (27 m) Draught10.2 ft (3.1 m) Propulsion 2 × tr...

 

 

West Northwall FirnJenisGletser pegununganLokasiPuncak Jaya, Barisan Sudirman, Papua, IndonesiaKoordinat04°03′3,69″S 137°09′33,93″E / 4.05000°S 137.15000°E / -4.05000; 137.15000Luas0.283 km2 (109 sq mi)[1]UjungBebatuanStatusMenyusut West Northwall Firn adalah badan es yang terletak di dekat Puncak Jaya (kadang disebut Puncak Carstensz atau Piramida Carstensz), sebuah gunung di Barisan Sudirman di daratan tinggi barat tengah Papua, Ind...

Peta penggambaran rumpun-rumpun setiap bahasa rakyat Afrika yang dituturkan:   Bahasa Afro-Asia   Bahasa Nilo-Sahara   Bahasa Niger–Kongo      Bahasa Bantu   Bahasa Khoisa   Bahasa Indo-Eropa   Bahasa Austronesia Bahasa-bahasa di benua Afrika diperkirakan mencapai 1.250 hinggga 2.100 macam bahasa,[1] kadang-kadang ada yang meyakini jumlahnya melebihi 3.000[2] bahasa yang dituturkan oleh pend...

 

 

2016 video games For the twentieth season of the Pokémon animated series, see Pokémon the Series: Sun & Moon. 2016 video gamePokémon SunPokémon MoonNorth American box art for Pokémon Sun and Pokémon Moon, depicting the legendary Pokémon Solgaleo and Lunala respectivelyDeveloper(s)Game FreakPublisher(s)JP: The Pokémon CompanyWW: NintendoDirector(s)Shigeru OhmoriProducer(s)Junichi MasudaShin UwaiTakato UtsunomiyaHitoshi YamagamiDesigner(s)Shigeru OhmoriProgrammer(s)Sosuke TamadaArti...