SQARE radial grids and functions¶
SQARE (Solvers for quantum atomic radial equations) is a library of utilities intended for dealing with functions discretized on radial meshes, wave-equations with spherical symmetry and their corresponding quantum states. The utilities are segregated into three levels: radial grids and functions, ODE solvers, and states.
Purpose of Module¶
This module provides functions and structures to create radial meshes and define discretized radial functions on those meshes.
Background Information¶
If the modifications are to an existing code base then this would be the place to describe that codebase and how to get access to it.
Software Technical Information¶
- License
- LGLP v3
- Language
- C with Fortran 2003 bindings.
- Documentation Tool
- Doxygen,Sphinx,ReStructuredText
- Application Documentation
- The ESL wiki
Installation¶
A release can be download from this link Current installation and testing are done with gcc compiler. Check (version>=0.9.4) is required for installation and testing.
Here are the commands for installation:
$ tar xfvz libsqare-0.0.0.tar.gz
$ ./configure
$ make
Testing¶
SQARE contains several unit tests that can be used to check the compilation and to perform regression testing. These tests can be executed by doing:
$ make check
Source Code¶
- The source code is available from the E-CAM Gitlab under the
- sqare project. The SQARE Grids directory can be found here.