Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
R
RelaxSE-Code
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
RelaxSE
RelaxSE-Code
Commits
55e1f970
Commit
55e1f970
authored
3 years ago
by
Elisa Rebolini
Browse files
Options
Downloads
Patches
Plain Diff
Update README.md
parent
ed46b194
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Pipeline
#10222
passed
3 years ago
Stage: build
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+59
-23
59 additions, 23 deletions
README.md
with
59 additions
and
23 deletions
README.md
+
59
−
23
View file @
55e1f970
# relaxse-code
--------------------------------------------------
# Relaxed Selected Excitation (RelaxSE)
--------------------------------------------------
The RelaxSE project is distributed under LGPL. In agreement with the
Intergovernmental Convention of the ILL, this software cannot be used
The RelaxSE project is distributed under LGPL.
In agreement with the Intergovernmental Convention of the ILL, this software cannot be used
in military applications.
Copyright (C) 2016-2021 Institut Laue-Langevin (ILL), Grenoble, FRANCE
Institut Neel - CNRS-UPR2940 (CNRS), Grenoble, FRANCE
Authors: Elisa REBOLINI (ILL) rebolini@ill.fr
Marie-Bernadette LEPETIT (CNRS) Marie-Bernadette.Lepetit@neel.cnrs.fr
Authors:
*
Elisa REBOLINI (ILL) rebolini@ill.fr
*
Marie-Bernadette LEPETIT (CNRS) Marie-Bernadette.Lepetit@neel.cnrs.fr
RelaxSE is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
...
...
@@ -24,31 +24,67 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, see
<http://www.gnu.org/licenses/>
.
License along with this software; if not, see
<http://www.gnu.org/licenses/>
.
**Latest references**
*
Rebolini, Elisa, and Marie-Bernadette Lepetit. "For an ab initio calculation of the magnetic excitations: RelaxSE!."
*J. Chem. Phys.*
**154**
(2021) 164116.
[
doi:10.1063/5.0045672
](
https://doi.org/10.1063/5.0045672
)
---
# Compilation
---
Installation
------------
RelaxSE is configured with
[
CMake
](
https://cmake.org
)
through the
`configure`
script
## Dependencies
-
cmake (>3.5) python (>3.4)
-
fortran compiler (gfortran or ifort)
-
OpenMP and/or MPI for parallel compilation
-
blas and lapack libraries
0.
Dependencies
*
cmake (>3.5)
*
python (>3.4)
*
fortran compiler (gfortran or ifort)
*
OpenMP and/or MPI for parallel compilation
*
blas and lapack libraries
NB: for linux it might be necessary to make a symlink for blas and lapack
ln -s libblas.so.3 libblas.a
ln -s liblapack.so.3 liblapack.a
## Configure
-
./configure buildname
-
cd buildname
-
make
1.
Clone the repository:
```
git clone https://code.ill.fr/relaxse/relaxse-code
```
2.
Run the
`configure`
script (options are printed by
`configure --help`
)
```
./configure buildname
```
## Running
-
INPUT, file.ref0, file.TraInt, file.TraOne in the same directory
-
relaxse.x
3.
Compile with
`make`
## Compilation options
```
cd buildname
make
make test
```
**Compilation options**
CC=
`which gcc`
CXX=
`which g++`
FC=
`which gfortran`
./configure --build-type Debug builddir
Running
-------
1.
Create a directory containing all input files:
INPUT, file.ref0, file.TraInt, file.TraOne
2.
Lauch the code
```
./relaxse.x
```
Documentation
-------------
The documentation can be found in the
[
`doc`
](
https://code.ill.fr/relaxse/relaxse-code/-/tree/master/doc
)
directory.
Help
----
If you have any problems or questions, you can use
the
[
Issues
](
/../issues
)
page
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment