xref: /libCEED/README.md (revision 0d9661cd3648e18e297f6089d2aa994d1e9daea4)
1# The CEEP API Library: Code for Efficient Extensible Discretization
2
3This repository contains...
4
5The repository is part of the [CEED software
6suite](http://ceed.exascaleproject.org/software/), a collection of software
7benchmarks, miniapps, libraries and APIs for efficient exascale discretizations
8based on high-order finite element and spectral element methods.  See
9http://github.com/ceed for more information and source code availability.
10
11The CEED research is supported by the [Exascale Computing Project](https://exascaleproject.org/exascale-computing-project)
12(17-SC-20-SC), a collaborative effort of two U.S. Department of Energy
13organizations (Office of Science and the National Nuclear Security
14Administration) responsible for the planning and preparation of a
15[capable exascale ecosystem](https://exascaleproject.org/what-is-exascale),
16including software, applications, hardware, advanced system engineering and early
17testbed platforms, in support of the nation’s exascale computing imperative.
18
19For more details on the CEED API see http://ceed.exascaleproject.org/ceed-code/
20
21## Building
22
23The CEED library, `libceed`, is a C99 library that can be built using
24
25    make
26
27## Testing
28
29The test suite produces [TAP](https://testanything.org) output and is
30run by:
31
32    make test
33
34
35## Copyright
36
37The following copyright applies to each file in the CEED software suite,
38unless otherwise stated in the file:
39
40> Copyright (c) 2017, Lawrence Livermore National Security, LLC. Produced at the
41> Lawrence Livermore National Laboratory. LLNL-CODE-734707. All Rights reserved.
42
43See files LICENSE and NOTICE for details.
44