Skip to content

FPNGLlib is a C library offering many Floating-point number Random Generators

License

Notifications You must be signed in to change notification settings

goualard-f/fpnglib

Repository files navigation

FPNGlib

The Floating-Point Number Generator Library is a small C library to generate and manipulate floating-point numbers with definite properties and constraints in the context of numerical software testing.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

The FPNGlib is built and tested on a Linux system with the GNU C Compiler. It should be compilable with minimal modifications on other platforms provided a sufficiently recent C compiler supporting the ISO/IEC 9899:1999 (C99) standard is available.

Installing

FPNGlib uses the autotools for configuration, compilation and deployment. The standard procedure is therefore:

./configure
make
make install

You may need to use sudo with make install since the default installation directories are under /usr/local/.

Running the tests

To test the library before installing it, just run make check from the base directory. You may need to install the unit testing library Check beforehand.

Examples

The directory examples/ contains some programs illustrating the proper use of the library.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the GNU Lesser General Public License v. 3.0 - see the .gnu-lgpl-v3.0.md file for details

About

FPNGLlib is a C library offering many Floating-point number Random Generators

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published