|
occ
|
#include <nlohmann/json.hpp>#include <optional>#include <string>#include <unordered_map>Classes | |
| class | occ::io::JsonCache |
| Somewhere to keep expensive intermediate results (monomer energies, wavefunctions, solvation surfaces) as JSON documents, so a repeat calculation can skip them. More... | |
| class | occ::io::FileJsonCache |
| Documents on disk, one file per key. Persists between runs. More... | |
| class | occ::io::MemoryJsonCache |
| Documents held for the lifetime of the object; nothing touches the disk. More... | |
Namespaces | |
| namespace | occ |
| namespace | occ::io |
| file input and output module including reading wavefunction files | |