Directories ¶
Path  Synopsis 

Package chk contains functions for checking and testing computations

Package chk contains functions for checking and testing computations 
package fdm implements functions and structures to assist on the development of finite difference solutions of problems involving partial differential equations

package fdm implements functions and structures to assist on the development of finite difference solutions of problems involving partial differential equations 
Package fun (functions) implements special functions such as elliptical, orthogonal polynomials, Bessel, discrete Fourier transform, polynomial interpolators, and more.

Package fun (functions) implements special functions such as elliptical, orthogonal polynomials, Bessel, discrete Fourier transform, polynomial interpolators, and more. 
dbf
Package dbf implements a database of f(t,{x}) functions (e.g.

Package dbf implements a database of f(t,{x}) functions (e.g. 
fftw
Package fftw wraps the FFTW library to perform Fourier Transforms using the "fast" method by Cooley and Tukey

Package fftw wraps the FFTW library to perform Fourier Transforms using the "fast" method by Cooley and Tukey 
gm (geometry and meshes) implements auxiliary functions for handling geometry and mesh structures

gm (geometry and meshes) implements auxiliary functions for handling geometry and mesh structures 
msh
package msh defines mesh data structures and implements interpolation functions for finite element analyses (FEA)

package msh defines mesh data structures and implements interpolation functions for finite element analyses (FEA) 
rw
package rw implements reader and writers for geometry files such as the STEP file format

package rw implements reader and writers for geometry files such as the STEP file format 
tri
package tri wraps Triangle to perform mesh generation a Delaunay triangulation

package tri wraps Triangle to perform mesh generation a Delaunay triangulation 
package graph implements solvers based on Graph theory

package graph implements solvers based on Graph theory 
package img provides tools to manipulate images including some machine learning techniques (e.g.

package img provides tools to manipulate images including some machine learning techniques (e.g. 
ocv
package ocv connects with the OpenCV library for image analyses and machine learning, in particular for computer vision algorithms.

package ocv connects with the OpenCV library for image analyses and machine learning, in particular for computer vision algorithms. 
Package io (input/output) implements auxiliary functions for printing, parsing, handling files, directories, etc.

Package io (input/output) implements auxiliary functions for printing, parsing, handling files, directories, etc. 
Package la implements routines and structures for linear algebra with matrices and vectors in dense and sparse formats (including complex)

Package la implements routines and structures for linear algebra with matrices and vectors in dense and sparse formats (including complex) 
mkl
package mkl implements lower level linear algebra using Intel MKL for max efficiency

package mkl implements lower level linear algebra using Intel MKL for max efficiency 
oblas
package oblas implements lower level linear algebra using OpenBLAS for max efficiency

package oblas implements lower level linear algebra using OpenBLAS for max efficiency 
package mpi wraps the Message Passing Interface for parallel computations

package mpi wraps the Message Passing Interface for parallel computations 
package num implements fundamental numerical methods such as numerical derivative and quadrature, root finding solvers (Brent's and Newton's methods), among others.

package num implements fundamental numerical methods such as numerical derivative and quadrature, root finding solvers (Brent's and Newton's methods), among others. 
package ode implements solvers for ordinary differential equations, such as the ones based on the RungeKutta method; e.g.

package ode implements solvers for ordinary differential equations, such as the ones based on the RungeKutta method; e.g. 
package opt implements routines for solving optimisation problems

package opt implements routines for solving optimisation problems 
plt contains functions for plotting, drawing in 2D or 3D, and generationg PNG and EPS files

plt contains functions for plotting, drawing in 2D or 3D, and generationg PNG and EPS files 
package rnd implements random numbers generators (wrapping the standard functions or the Mersenne Twister library).

package rnd implements random numbers generators (wrapping the standard functions or the Mersenne Twister library). 
dsfmt
package dsfmt wraps the dSFMT Double precision SIMDoriented Fast Mersenne Twister

package dsfmt wraps the dSFMT Double precision SIMDoriented Fast Mersenne Twister 
sfmt
package sfmt wraps the SFMT SIMDoriented Fast Mersenne Twister

package sfmt wraps the SFMT SIMDoriented Fast Mersenne Twister 
tsr implements routines to conduct tensor operations and solve problems in Continuum Mechanics

tsr implements routines to conduct tensor operations and solve problems in Continuum Mechanics 
package utl implements functions for simplifying calculations and allocation of structures such as slices and slices of slices.

package utl implements functions for simplifying calculations and allocation of structures such as slices and slices of slices. 
package vtk wraps the visualisation tool kit (VTK) for drawing 3D surfaces (scalar fields, vector fields, etc.)

package vtk wraps the visualisation tool kit (VTK) for drawing 3D surfaces (scalar fields, vector fields, etc.) 
Click to show internal directories.
Click to hide internal directories.