Generalized Barycentric Coordinates in Computer Graphics and Computational Mechanics


Book Description

In Generalized Barycentric Coordinates in Computer Graphics and Computational Mechanics, eminent computer graphics and computational mechanics researchers provide a state-of-the-art overview of generalized barycentric coordinates. Commonly used in cutting-edge applications such as mesh parametrization, image warping, mesh deformation, and finite as well as boundary element methods, the theory of barycentric coordinates is also fundamental for use in animation and in simulating the deformation of solid continua. Generalized Barycentric Coordinates is divided into three sections, with five chapters each, covering the theoretical background, as well as their use in computer graphics and computational mechanics. A vivid 16-page insert helps illustrating the stunning applications of this fascinating research area. Key Features: Provides an overview of the many different types of barycentric coordinates and their properties. Discusses diverse applications of barycentric coordinates in computer graphics and computational mechanics. The first book-length treatment on this topic







Numerical Geometry, Grid Generation and Scientific Computing


Book Description

The focus of these conference proceedings is on research, development, and applications in the fields of numerical geometry, scientific computing and numerical simulation, particularly in mesh generation and related problems. In addition, this year’s special focus is on Delaunay triangulations and their applications, celebrating the 130th birthday of Boris Delaunay. In terms of content, the book strikes a balance between engineering algorithms and mathematical foundations. It presents an overview of recent advances in numerical geometry, grid generation and adaptation in terms of mathematical foundations, algorithm and software development and applications. The specific topics covered include: quasi-conformal and quasi-isometric mappings, hyperelastic deformations, multidimensional generalisations of the equidistribution principle, discrete differential geometry, spatial and metric encodings, Voronoi-Delaunay theory for tilings and partitions, duality in mathematical programming and numerical geometry, mesh-based optimisation and optimal control methods. Further aspects examined include iterative solvers for variational problems and algorithm and software development. The applications of the methods discussed are multidisciplinary and include problems from mathematics, physics, biology, chemistry, material science, and engineering.




BEM-based Finite Element Approaches on Polytopal Meshes


Book Description

This book introduces readers to one of the first methods developed for the numerical treatment of boundary value problems on polygonal and polyhedral meshes, which it subsequently analyzes and applies in various scenarios. The BEM-based finite element approaches employs implicitly defined trial functions, which are treated locally by means of boundary integral equations. A detailed construction of high-order approximation spaces is discussed and applied to uniform, adaptive and anisotropic polytopal meshes. The main benefits of these general discretizations are the flexible handling they offer for meshes, and their natural incorporation of hanging nodes. This can especially be seen in adaptive finite element strategies and when anisotropic meshes are used. Moreover, this approach allows for problem-adapted approximation spaces as presented for convection-dominated diffusion equations. All theoretical results and considerations discussed in the book are verified and illustrated by several numerical examples and experiments. Given its scope, the book will be of interest to mathematicians in the field of boundary value problems, engineers with a (mathematical) background in finite element methods, and advanced graduate students.







Current Trends in Mathematical Analysis and Its Interdisciplinary Applications


Book Description

This book explores several important aspects of recent developments in the interdisciplinary applications of mathematical analysis (MA), and highlights how MA is now being employed in many areas of scientific research. Each of the 23 carefully reviewed chapters was written by experienced expert(s) in respective field, and will enrich readers’ understanding of the respective research problems, providing them with sufficient background to understand the theories, methods and applications discussed. The book’s main goal is to highlight the latest trends and advances, equipping interested readers to pursue further research of their own. Given its scope, the book will especially benefit graduate and PhD students, researchers in the applied sciences, educators, and engineers with an interest in recent developments in the interdisciplinary applications of mathematical analysis.




An Excursion Through Discrete Differential Geometry


Book Description

Discrete Differential Geometry (DDG) is an emerging discipline at the boundary between mathematics and computer science. It aims to translate concepts from classical differential geometry into a language that is purely finite and discrete, and can hence be used by algorithms to reason about geometric data. In contrast to standard numerical approximation, the central philosophy of DDG is to faithfully and exactly preserve key invariants of geometric objects at the discrete level. This process of translation from smooth to discrete helps to both illuminate the fundamental meaning behind geometric ideas and provide useful algorithmic guarantees. This volume is based on lectures delivered at the 2018 AMS Short Course ``Discrete Differential Geometry,'' held January 8-9, 2018, in San Diego, California. The papers in this volume illustrate the principles of DDG via several recent topics: discrete nets, discrete differential operators, discrete mappings, discrete conformal geometry, and discrete optimal transport.




The Virtual Element Method and its Applications


Book Description

The purpose of this book is to present the current state of the art of the Virtual Element Method (VEM) by collecting contributions from many of the most active researchers in this field and covering a broad range of topics: from the mathematical foundation to real life computational applications. The book is naturally divided into three parts. The first part of the book presents recent advances in theoretical and computational aspects of VEMs, discussing the generality of the meshes suitable to the VEM, the implementation of the VEM for linear and nonlinear PDEs, and the construction of discrete hessian complexes. The second part of the volume discusses Virtual Element discretization of paradigmatic linear and non-linear partial differential problems from computational mechanics, fluid dynamics, and wave propagation phenomena. Finally, the third part contains challenging applications such as the modeling of materials with fractures, magneto-hydrodynamics phenomena and contact solid mechanics. The book is intended for graduate students and researchers in mathematics and engineering fields, interested in learning novel numerical techniques for the solution of partial differential equations. It may as well serve as useful reference material for numerical analysts practitioners of the field.




Linear Algebra and Group Theory for Physicists and Engineers


Book Description

This textbook demonstrates the strong interconnections between linear algebra and group theory by presenting them simultaneously, a pedagogical strategy ideal for an interdisciplinary audience. Being approached together at the same time, these two topics complete one another, allowing students to attain a deeper understanding of both subjects. The opening chapters introduce linear algebra with applications to mechanics and statistics, followed by group theory with applications to projective geometry. Then, high-order finite elements are presented to design a regular mesh and assemble the stiffness and mass matrices in advanced applications in quantum chemistry and general relativity. This text is ideal for undergraduates majoring in engineering, physics, chemistry, computer science, or applied mathematics. It is mostly self-contained—readers should only be familiar with elementary calculus. There are numerous exercises, with hints or full solutions provided. A series of roadmaps are also provided to help instructors choose the optimal teaching approach for their discipline. The second edition has been revised and updated throughout and includes new material on the Jordan form, the Hermitian matrix and its eigenbasis, and applications in numerical relativity and electromagnetics.




Finite Element Concepts


Book Description

This text presents a highly original treatment of the fundamentals of FEM, developed using computer algebra, based on undergraduate-level engineering mathematics and the mechanics of solids. The book is divided into two distinct parts of nine chapters and seven appendices. The first chapter reviews the energy concepts in structural mechanics with bar problems, which is continued in the next chapter for truss analysis using Mathematica programs. The Courant and Clough triangular elements for scalar potentials and linear elasticity are covered in chapters three and four, followed by four-node elements. Chapters five and six describe Taig’s isoparametric interpolants and Iron’s patch test. Rayleigh vector modes, which satisfy point-wise equilibrium, are elaborated on in chapter seven along with successful patch tests in the physical (x,y) Cartesian frame. Chapter eight explains point-wise incompressibility and employs (Moore-Penrose) inversion of rectangular matrices. The final chapter analyzes patch-tests in all directions and introduces five-node elements for linear stresses. Curved boundaries and higher order stresses are addressed in closed algebraic form. Appendices give a short introduction to Mathematica, followed by truss analysis using symbolic codes that could be used in all FEM problems to assemble element matrices and solve for all unknowns. All Mathematica codes for theoretical formulations and graphics are included with extensive numerical examples.