-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
chris
committed
Jun 2, 2021
1 parent
38c67df
commit 5b4ed68
Showing
1 changed file
with
49 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,60 @@ | ||
This package compiles and install FieldInf, a collection of fast | ||
modern fortran routines for integrating, out of any approximations, | ||
linear cosmological perturbations during inflation. | ||
# FieldInf: an exact solver for linear cosmological perturbations during inflation | ||
|
||
--- | ||
|
||
### Summary | ||
|
||
This package compiles and install | ||
[**FieldInf**](https://curl.irmp.ucl.ac.be/~chris/fieldinf.html), a | ||
collection of fast modern fortran routines for integrating, out of any | ||
approximations, linear cosmological perturbations during inflation. | ||
|
||
As such, it provides an exact integration of the primordial power | ||
spectra, computed in a way which is consistent with the reheating, as | ||
well as various other background and perturbed quantities (check out | ||
the two example programs provided). Moreover, it supports libaspic and | ||
you can compare slow-roll versus exact predictions. | ||
|
||
--- | ||
|
||
### Installation | ||
|
||
The code is released as GNU software, you are free and welcome to | ||
improve this code and distribute the source code along the rules | ||
specified in COPYING. | ||
|
||
* Compilation and installation of the FieldInf library: | ||
./configure | ||
make | ||
make install | ||
|
||
* Support for libaspic is provided by appending its installation path | ||
to the configure script: | ||
./configure --with-aspic=/usr/local | ||
make | ||
make install | ||
|
||
See INSTALL for more options. | ||
|
||
* Compilation of the tutorial programs (fieldmain and gurumain): | ||
./configure | ||
make check | ||
|
||
* A basic and easily editable makefile is provided in the "src/" | ||
directory to fastly compile the example programs locally: | ||
make -f Makefile_noauto | ||
|
||
* Checkout the MAN pages for a complete documentation (TODO) | ||
man fieldinf | ||
Compilation and installation of the **FieldInf** library: | ||
|
||
```bash | ||
./configure | ||
make | ||
make install | ||
``` | ||
|
||
Support for [**libaspic**](https://curl.irmp.ucl.ac.be/~chris/aspic.html) is | ||
provided by appending its installation path to the configure script: | ||
|
||
```bash | ||
./configure --with-aspic=/usr/local make make install | ||
``` | ||
See INSTALL for more options. | ||
|
||
Compilation of the tutorial programs (**fieldmain** and **gurumain**): | ||
|
||
```bash | ||
./configure | ||
make check | ||
``` | ||
|
||
A basic and easily editable makefile is provided in the "src/" | ||
directory to fastly compile the example programs locally: | ||
|
||
```bash | ||
make -f Makefile_noauto | ||
``` | ||
|
||
### TODO | ||
|
||
MAN pages not yet available. | ||
|
||
--- |