gosl

module
v0.0.0-...-5714b36 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2015 License: BSD-3-Clause

README

Gosl – Go scientific library

Gosl contains a mix of routines for research on numerical methods. These include linear algebra, linear solvers, nonlinear solvers, ordinary differential equation solvers, plotting routines, geometry functions, utilities for making better use of Go (golang), and more.

License

Unless otherwise noted, the Gosl source files are distributed under the BSD-style license found in the LICENSE file.

Installation and documentation

http://cpmech.github.io/gosl

Acknowledgements

Funding from the Australian Research Council is gratefully acknowledged.

Directories

Path Synopsis
package chk contains functions for checking and testing computations
package chk contains functions for checking and testing computations
fun (functions) implements a number of y(t,x) functions and their first and second order derivatives
fun (functions) implements a number of y(t,x) functions and their first and second order derivatives
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
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)
plt contains functions for plotting
plt contains functions for plotting
tsr implements routines to conduct tensor operations
tsr implements routines to conduct tensor operations
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.
vtk
examples command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL