While the extensible markup language (XML) has received a great deal of attention in web programming and software engineering, far less attention has been paid to XML in mainstream computational science and engineering. Correcting this imbalance, XML in Scientific Computing introduces XML to scientists and engineers in a way that illustrates the similarities and differences with traditional programming languages and suggests new ways of saving and sharing the results of scientific calculations.
The author discusses XML in the context of scientific computing,...
While the extensible markup language (XML) has received a great deal of attention in web programming and software engineering, far less attention h...
For students in industrial and systems engineering (ISE) and operations research (OR) to understand optimization at an advanced level, they must first grasp the analysis of algorithms, computational complexity, and other concepts and modern developments in numerical methods. Satisfying this prerequisite, Numerical Methods and Optimization: An Introduction combines the materials from introductory numerical methods and introductory optimization courses into a single text. This classroom-tested approach enriches a standard numerical methods syllabus with optional chapters on...
For students in industrial and systems engineering (ISE) and operations research (OR) to understand optimization at an advanced level, they must fi...
For computer scientists, especially those in the security field, the use of chaos has been limited to the computation of a small collection of famous but unsuitable maps that offer no explanation of why chaos is relevant in the considered contexts. Discrete Dynamical Systems and Chaotic Machines: Theory and Applications shows how to make finite machines, such as computers, neural networks, and wireless sensor networks, work chaotically as defined in a rigorous mathematical framework. Taking into account that these machines must interact in the real world, the authors share...
For computer scientists, especially those in the security field, the use of chaos has been limited to the computation of a small collection of famo...
Many of today s complex scientific applications now require a vast amount of computational power. General purpose graphics processing units (GPGPUs) enable researchers in a variety of fields to benefit from the computational power of all the cores available inside graphics cards.
Understand the Benefits of Using GPUs for Many Scientific Applications
Designing Scientific Applications on GPUs shows you how to use GPUs for applications in diverse scientific fields, from physics and mathematics to computer science. The book explains the methods necessary for designing or porting your...
Many of today s complex scientific applications now require a vast amount of computational power. General purpose graphics processing units (GPGPUs...
Efficient Methods to Solve Complex Coupled Systems
Coupled Systems: Theory, Models, and Applications in Engineering explains how to solve complicated coupled models in engineering using analytical and numerical methods. It presents splitting multiscale methods to solve multiscale and multiphysics problems and describes analytical and numerical methods in time and space for evolution equations arising in engineering problems.
The book discusses the effectiveness, simplicity, stability, and consistency of the methods in solving problems that...
Efficient Methods to Solve Complex Coupled Systems
Coupled Systems: Theory, Models, and Applications in Engineering
Numerical Methods for Fractional Calculus presents numerical methods for fractional integrals and fractional derivatives, finite difference methods for fractional ordinary differential equations (FODEs) and fractional partial differential equations (FPDEs), and finite element methods for FPDEs.
The book introduces the basic definitions and properties of fractional integrals and derivatives before covering numerical methods for fractional integrals and derivatives. It then discusses finite difference methods for both FODEs and FPDEs, including the Euler and...
Numerical Methods for Fractional Calculus presents numerical methods for fractional integrals and fractional derivatives, finite d...
Computational Methods for Numerical Analysis with R is an overview of traditional numerical analysis topics presented using R. This guide shows how common functions from linear algebra, interpolation, numerical integration, optimization, and differential equations can be implemented in pure R code. Every algorithm described is given with a complete function implementation in R, along with examples to demonstrate the function and its use.
Computational Methods for Numerical Analysis with R is intended for those who already know R, but are interested in...
Computational Methods for Numerical Analysis with R is an overview of traditional numerical analysis topics presented using R. Thi...