Contributions

  • SpringerLink (Online service) - Contributor

Publication

2013 - Springer Berlin Heidelberg, Berlin, Heidelberg, Germany

Language

English

Word Count

49,000 words, Guess

Page Count

196 pages

Physical Format

Electronic resource

Identifiers

Classifications

  • DDC006.6
  • LCCT385
  • LCCTA1637-1638
and 2 more
  • LCCTK7882.P3
  • LCCTA1501-1820

Description

<p>The author defines “Geometric Algebra Computing” as the geometrically intuitive development of algorithms using geometric algebra with a focus on their efficient implementation, and the goal of this book is to lay the foundations for the widespread use of geometric algebra as a powerful, intuitive mathematical language for engineering applications in academia and industry. The related technology is driven by the invention of conformal geometric algebra as a 5D extension of the 4D projective geometric algebra and by the recent progress in parallel processing, and with the specific conformal geometric algebra there is a growing community in recent years applying geometric algebra to applications in computer vision, computer graphics, and robotics.</p><p><p>This book is organized into three parts: in Part I the author focuses on the mathematical foundations; in Part II he explains the interactive handling of geometric algebra; and in Part III he deals with computing technology for high-performance implementations based on geometric algebra as a domain-specific language in standard programming languages such as C++ and OpenCL. The book is written in a tutorial style and readers should gain experience with the associated freely available software packages and applications.</p><p>The book is suitable for students, engineers, and researchers in computer science, computational engineering, and mathematics.

Subjects

Series Statement

  • Geometry and Computing -- 8

Links

Other Editions

  • Foundations of Geometric Algebra ComputingElectronic resourceSpringer Berlin Heidelberg2013-01-01

Reader Reviews

No reviews yet for this book.

Be the first to share your thoughts!