Skip to content

Arbitrary precisioN solvEr with pseudo-specTral MethOds

Notifications You must be signed in to change notification settings

DSantosO/anetolib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The ANETO Library

Project homepage: https://github.com/DSantosO/anetolib

Copyright (c) 2017 Daniel Santos-Oliván and Carlos F. Sopuerta

ANETO is under GNU General Public License ("GPL").

The ANETO (Arbitrary precisioN solvEr with pseudo-specTral methOds) library's main purpose is to provide a tool to perform simple one-dimensional problems or evolution ones with the Method of lines with Arbitrary Precision using Pseudo-Spectral Collocation methods (PSC).

The exponential convergence of spectral methods makes them the best option to go beyond the standard double precision (64-bits). For this precision, maximum accuracy is usually reached with a very low number of discretization points so it is not that computational expensive to go further.

The classes implemented here can be used with arbitrary data types allowing us to control the accuracy of our numerical computations until the level we need / can computationally afford.

A paper with a basic review of PSC methods and showing some of the possibilities of the library will be published soon.

For comments, questions or suggestions about new functionalities, the user can contact [email protected]

The authors thank Lluís Gesa and Víctor Martín for suggestions and improvements in the code of the library.

About

Arbitrary precisioN solvEr with pseudo-specTral MethOds

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published