02823nam 22004815 450 991034931890332120200703145428.03-030-23788-510.1007/978-3-030-23788-2(CKB)4100000009382578(DE-He213)978-3-030-23788-2(MiAaPQ)EBC5927004(PPN)269145230(EXLCZ)99410000000938257820190926d2019 u| 0engurnn|008mamaatxtrdacontentcrdamediacrrdacarrierIntroduction to Numerical Methods for Variational Problems[electronic resource] /by Hans Petter Langtangen, Kent-Andre Mardal1st ed. 2019.Cham :Springer International Publishing :Imprint: Springer,2019.1 online resource (XVI, 395 p. 88 illus., 76 illus. in color.) Texts in Computational Science and Engineering,1611-0994 ;213-030-23787-7 Preface -- Quick overview of the finite element method -- Function approximation by global functions -- Function approximation by finite elements -- Variational formulations with global elements -- Variational formulations with finite elements -- Time-dependent variational forms -- Variational forms for systems of PDEs -- Nonlinear Problems -- Variational forms for linear systems -- Useful formulas.This textbook teaches finite element methods from a computational point of view. It focuses on how to develop flexible computer programs with Python, a programming language in which a combination of symbolic and numerical tools is used to achieve an explicit and practical derivation of finite element algorithms. The finite element library FEniCS is used throughout the book, but the content is provided in sufficient detail to ensure that students with less mathematical background or mixed programming-language experience will equally benefit. All program examples are available on the Internet.Texts in Computational Science and Engineering,1611-0994 ;21Computer mathematicsComputational Mathematics and Numerical Analysishttps://scigraph.springernature.com/ontologies/product-market-codes/M1400XComputer mathematics.Computational Mathematics and Numerical Analysis.515.64Langtangen Hans Petterauthttp://id.loc.gov/vocabulary/relators/aut22965Mardal Kent-Andreauthttp://id.loc.gov/vocabulary/relators/autMiAaPQMiAaPQMiAaPQBOOK9910349318903321Introduction to Numerical Methods for Variational Problems2546592UNINA