Directories ¶
Path  Synopsis 

Package chk contains functions for checking and testing computations

Package chk contains functions for checking and testing computations 
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. 
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 
Package gm (geometry and meshes) implements auxiliary functions for handling geometry and mesh structures

Package 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) 
tri
Package tri wraps Triangle to perform mesh generation a Delaunay triangulation

Package tri wraps Triangle to perform mesh generation a Delaunay triangulation 
Package hb implements a pseudo hierarchical binary (hb) data file format

Package hb implements a pseudo hierarchical binary (hb) data file format 
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 functions and structure for Linear Algebra computations.

Package la implements functions and structure for Linear Algebra computations. 
oblas
Package oblas implements lowerlevel linear algebra routines using OpenBLAS for maximum efficiency.

Package oblas implements lowerlevel linear algebra routines using OpenBLAS for maximum efficiency. 
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. 
qpck
Package qpck wraps the QUADPACK library for numerical integration

Package qpck wraps the QUADPACK library for numerical integration 
Package ode implements solvers for ordinary differential equations, including explicit and implicit RungeKutta methods; e.g.

Package ode implements solvers for ordinary differential equations, including explicit and implicit RungeKutta methods; e.g. 
Package opt implements routines for solving optimisation problems

Package opt implements routines for solving optimisation problems 
Package pde implements numerical methods for the solution of Partial Differential Equations.

Package pde implements numerical methods for the solution of Partial Differential Equations. 
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 
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. 
Click to show internal directories.
Click to hide internal directories.