Overview
How to use these pages
If you are new to EPOCH, start with the FAQ and the introductory information. Then read the basic examples. There’s quite a lot to learn in order to get started, so you should plan to read through all of this section. You will also need to refer to the input deck pages. Next, look at the code and have a play with some test problems. After that re-read the FAQ. This should be enough for testing simple problems. See below for more information on visualising the output files.
For specific information, see the index below or use the search function. Alternately, start with the FAQ and read through the pages in order by following the “Next section” links.
Basic usage
- The EPOCH FAQ list
- Getting the code
- The structure of the EPOCH codes
- Library requirements for the EPOCH codes
- Compiling EPOCH
- Compiler flags and preprocessor defines
- Running EPOCH and basic control of EPOCH
The input deck
Code details
- The EPOCH maths parser
- EPOCH use in practice
- Using EPOCH in delta_f form
- Basic examples of using EPOCH
- Changes from previous versions of EPOCH
Visualising EPOCH output
- Visualising SDF files using IDL or GNU Data Language (GDL)
- Visualising SDF files using LLNL VisIt
- Visualising SDF files using Python
Examples with EPOCH
Example decks and output are available here:
- Basic examples of using EPOCH from the manual
A link to submit your own examples will be provided soon
The EPOCH workshop
The examples from the EPOCH workshop are in two parts: (part 1) (part 2)
Helpful information
Acknowledging EPOCH The EPOCH Developer Manual is quite out of date at this point, so it contains some information which is no longer correct. However, the fundamental algorithms have not changed so it still contains plenty of useful and relevant information.