Open CASCADE, the 3D modelling kernel
3D modeling & numerical simulation


Open CASCADEShowroomGet Open CASCADEDeveloper CornerSupportAbout us
Technical overview
Areas of use
Advantages
Public license
FAQ
Screenshots
Shape factory
Shape gallery
Demonstrations
System requirements
What's new
Download Center
CD-ROM
Documentation
Getting started
Forum
Open Source community
Training and e-learning
A la Carte Support
Value-added software
Client Area
Company Profile
Contacts and Locations
Customers
News
Home / Open CASCADE / Technical overview / Foundation classes / Math utilities

Math utilities


Vectors and Matrices


The vector and matrix classes provide commonly used mathematical algorithms which include:
- Basic calculations involving vectors and matrices
- Computation of eigenvalues and eigenvectors of a square matrix
- Solvers for a set of linear algebraic equations
- Algorithms to find the roots of a set of nonlinear equations
- Algorithms to find the minimum function of one or more independent variables

These classes also provide a data structure in order to represent any expression, relation, or function used in mathematics, including the assignment of variables.

Primitive Geometric Types

Open CASCADE primitive geometric types are defined in the basic geometry package gp.
gp provides descriptions of primitive geometric shapes such as:
- Points
- Vectors
- Lines
- Circles and conics
- Planes and elementary surfaces

These types are only handled by value, never by reference.

gp also provides a means of positioning your shapes in space or on a plane using an axis or coordinate system, and defines the following geometric transformations available for these positioned shapes:
- Translations
- Rotations
- Symmetries
- Scaling transformations
- Composed transformations

Common Math Algorithms

The common math algorithms provided in Open CASCADE include:
- Algorithms to solve a set of linear algebraic equations
- Algorithms to find the minimum of a function of one or more independent variables
- Algorithms to find roots of one -or of a set - of non-linear equations
- An algorithm to find the eigenvalues and eigenvectors of a square matrix





 
 

© Open CASCADE 2000 - 2008  |  Search  |  Contacts