• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

base/H11-Feb-2020-2,3421,569

doc/H03-May-2022-1,126747

examples/H19-Feb-2020-1,183876

m4/H19-Feb-2020-9,0578,186

src/H19-Feb-2020-6,3333,986

utils/H19-Feb-2020-8,4806,683

AUTHORSH A D11-Feb-2020425 129

COPYINGH A D01-Jun-201717.7 KiB340281

COPYRIGHTH A D11-Feb-2020971 2120

Makefile.amH A D14-Jun-2018497 1411

Makefile.inH A D18-Feb-202028.4 KiB897796

NEWS.mdH A D19-Feb-202012.4 KiB419255

README.mdH A D21-Mar-20191.8 KiB3526

aclocal.m4H A D18-Feb-202042.7 KiB1,1771,069

compileH A D11-Mar-20187.2 KiB349259

config.guessH A D11-Mar-201843.1 KiB1,4771,284

config.h.inH A D18-Feb-20204.2 KiB172115

config.subH A D11-Mar-201835.3 KiB1,8021,661

configureH A D18-Feb-2020613.4 KiB20,35517,340

configure.acH A D18-Feb-20208 KiB267212

depcompH A D11-Mar-201823 KiB792502

install-shH A D11-Mar-201815 KiB519337

ltmain.shH A D15-Feb-2015316.5 KiB11,1487,979

missingH A D11-Mar-20186.7 KiB216143

test-driverH A D11-Mar-20184.5 KiB14987

README.md

1[![Latest Docs](https://readthedocs.org/projects/pip/badge/?version=latest)](http://libctl.readthedocs.io/en/latest/)
2[![Build Status](https://travis-ci.org/NanoComp/libctl.svg?branch=master)](https://travis-ci.org/NanoComp/libctl)
3
4This is libctl, a [Guile](http://www.gnu.org/software/guile/)-based library for supporting flexible control
5files in scientific simulations.
6
7The official released versions of Libctl can be found in the [releases page](https://github.com/NanoComp/libctl/releases).  See the [Installation section of the manual](http://libctl.readthedocs.io/en/latest/Installation/) for more information, but to install libctl from an official release, one normally only needs to do:
8
9    ./configure
10    make
11    make install
12
13Files are installed under `/usr/local` by default, but this can be
14changed by passing `--prefix=<dir>` to `configure`.  (To build from a
15git clone, you first need to run the `autogen.sh` script.)
16
17Documentation can be found in [the Libctl
18manual](https://libctl.readthedocs.io), and an example program is
19located in the `examples/ directory`.  The main source code for libctl
20is in the `base/` and `utils/` directories.
21
22In `utils/geom.*`, you can find specification files and functions for
23dealing with structures consisting of solid geometric objects in some
24lattice basis.  The example program uses this code.
25
26This library is free software; you can redistribute it and/or
27modify it under the terms of the GNU Lesser General Public
28License as published by the Free Software Foundation; either
29version 2 of the License, or (at your option) any later version.
30
31This library is distributed in the hope that it will be useful,
32but WITHOUT ANY WARRANTY; without even the implied warranty of
33MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
34Lesser General Public License for more details.
35