Mathematical Objects in C++
Title | Mathematical Objects in C++ PDF eBook |
Author | Yair Shapira |
Publisher | CRC Press |
Total Pages | 609 |
Release | 2009-06-19 |
Genre | Computers |
ISBN | 9781439811481 |
Emphasizing the connection between mathematical objects and their practical C++ implementation, this book provides a comprehensive introduction to both the theory behind the objects and the C and C++ programming. Object-oriented implementation of three-dimensional meshes facilitates understanding of their mathematical nature. Requiring no prerequisites, the text covers discrete mathematics, data structures, and computational physics, including high-order discretization of nonlinear equations. Exercises and solutions make the book suitable for classroom use and a supporting website supplies downloadable code.
SymbolicC++:An Introduction to Computer Algebra using Object-Oriented Programming
Title | SymbolicC++:An Introduction to Computer Algebra using Object-Oriented Programming PDF eBook |
Author | Kiat Shi Tan |
Publisher | Springer Science & Business Media |
Total Pages | 684 |
Release | 2012-12-06 |
Genre | Computers |
ISBN | 1447104056 |
Symbolic C++: An Introduction to Computer Algebra Using Object-Oriented Programming provides a concise introduction to C++ and object-oriented programming, using a step-by-step construction of a new object-oriented designed computer algebra system - Symbolic C++. It shows how object-oriented programming can be used to implement a symbolic algebra system and how this can then be applied to different areas in mathematics and physics. This second revised edition:- * Explains the new powerful classes that have been added to Symbolic C++. * Includes the Standard Template Library. * Extends the Java section. * Contains useful classes in scientific computation. * Contains extended coverage of Maple, Mathematica, Reduce and MuPAD.
Solving PDEs in C++
Title | Solving PDEs in C++ PDF eBook |
Author | Yair Shapira |
Publisher | |
Total Pages | 765 |
Release | 2012 |
Genre | C++ (Computer program language) |
ISBN | 9781611972177 |
In this much-expanded second edition, author Yair Shapira presents new applications and a substantial extension of the original object-oriented framework to make this popular and comprehensive book even easier to understand and use. It not only introduces the C and C++ programming languages, but also shows how to use them in the numerical solution of partial differential equations (PDEs). New material in this edition includes new chapters on 3-D nonlinear applications and image processing applications; new sections on cryptography applications; and even more new sections, many including additional algorithms. The book leads readers through the entire solution process, from the original PDE, through the discretization stage, to the numerical solution of the resulting algebraic system. The high level of abstraction available in C++ is particularly useful in the implementation of complex mathematical objects, such as unstructured mesh, sparse matrix, and multigrid hierarchy, often used in numerical modeling. The well-debugged and tested code segments implement the numerical methods efficiently and transparently in a unified object-oriented approach.
Solving PDEs in C++
Title | Solving PDEs in C++ PDF eBook |
Author | Yair Shapira |
Publisher | SIAM |
Total Pages | 775 |
Release | 2012-06-07 |
Genre | Computers |
ISBN | 1611972167 |
In this much-expanded second edition, author Yair Shapira presents new applications and a substantial extension of the original object-oriented framework to make this popular and comprehensive book even easier to understand and use. It not only introduces the C and C++ programming languages, but also shows how to use them in the numerical solution of partial differential equations (PDEs). The book leads readers through the entire solution process, from the original PDE, through the discretization stage, to the numerical solution of the resulting algebraic system. The high level of abstraction available in C++ is particularly useful in the implementation of complex mathematical objects, such as unstructured mesh, sparse matrix, and multigrid hierarchy, often used in numerical modeling. The well-debugged and tested code segments implement the numerical methods efficiently and transparently in a unified object-oriented approach.
C++ and Object-Oriented Numeric Computing for Scientists and Engineers
Title | C++ and Object-Oriented Numeric Computing for Scientists and Engineers PDF eBook |
Author | Daoqi Yang |
Publisher | Springer Science & Business Media |
Total Pages | 452 |
Release | 2011-06-28 |
Genre | Computers |
ISBN | 1461301890 |
This book is an easy, concise but fairly complete introduction to ISO/ANSI C++ with special emphasis on object-oriented numeric computation. A user-defined numeric linear algebra library accompanies the book and can be downloaded from the web.
Algebra
Title | Algebra PDF eBook |
Author | Thomas W. Hungerford |
Publisher | Springer Science & Business Media |
Total Pages | 536 |
Release | 2003-02-14 |
Genre | Mathematics |
ISBN | 9780387905181 |
Finally a self-contained, one volume, graduate-level algebra text that is readable by the average graduate student and flexible enough to accommodate a wide variety of instructors and course contents. The guiding principle throughout is that the material should be presented as general as possible, consistent with good pedagogy. Therefore it stresses clarity rather than brevity and contains an extraordinarily large number of illustrative exercises.
Platonism and Anti-Platonism in Mathematics
Title | Platonism and Anti-Platonism in Mathematics PDF eBook |
Author | Mark Balaguer |
Publisher | Oxford University Press, USA |
Total Pages | 234 |
Release | 2001 |
Genre | Mathematics |
ISBN | 9780195143980 |
In this book, Balaguer demonstrates that there are no good arguments for or against mathematical platonism. He does this by establishing that both platonism and anti-platonism are defensible. (Philosophy)