MPQC 3.0.0-alpha
Loading...
Searching...
No Matches
print.h
1//
2// print.h
3//
4// Copyright (C) 2006 Edward Valeev
5//
6// Author: Edward Valeev <evaleev@vt.edu>
7// Maintainer: EV
8//
9// This file is part of the SC Toolkit.
10//
11// The SC Toolkit is free software; you can redistribute it and/or modify
12// it under the terms of the GNU Library General Public License as published by
13// the Free Software Foundation; either version 2, or (at your option)
14// any later version.
15//
16// The SC Toolkit is distributed in the hope that it will be useful,
17// but WITHOUT ANY WARRANTY; without even the implied warranty of
18// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19// GNU Library General Public License for more details.
20//
21// You should have received a copy of the GNU Library General Public License
22// along with the SC Toolkit; see the file COPYING.LIB. If not, write to
23// the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
24//
25// The U.S. Government is granted a limited license as per AL 91-7.
26//
27
28#ifndef _chemistry_qc_mbptr12_print_h
29#define _chemistry_qc_mbptr12_print_h
30
31namespace sc {
32
35 public:
37 static const unsigned int terse = 0;
39 static const unsigned int diagnostics = 1;
41 static const unsigned int fine = 2;
43 static const unsigned int N0 = terse;
45 static const unsigned int mostN0 = diagnostics;
47 static const unsigned int mostN = 3;
49 static const unsigned int N2 = 2;
51 static const unsigned int mostN2 = 3;
53 static const unsigned int allN2 = 5;
55 static const unsigned int O4 = 3;
57 static const unsigned int mostO4 = 4;
59 static const unsigned int allO4 = 6;
61 static const unsigned int O2N2 = 5;
63 static const unsigned int mostO2N2 = 6;
65 static const unsigned int allO2N2 = 7;
67 static const unsigned int N4 = 6;
69 static const unsigned int mostN4 = 7;
71 static const unsigned int allN4 = 10;
73 static const unsigned int O6 = N4;
75 static const unsigned int mostO6 = mostN4;
76 };
77
78};
79
80#endif
81
82// Local Variables:
83// mode: c++
84// c-file-style: "CLJ"
85// End:
Default print thresholds.
Definition print.h:34
static const unsigned int allN4
Print all N^4 quantities, e.g., partially transformed integrals.
Definition print.h:71
static const unsigned int O6
Print essential o^6 quantities.
Definition print.h:73
static const unsigned int allO2N2
Print all o^2N^2 quantities.
Definition print.h:65
static const unsigned int fine
Additional fine-level diagnostics, e.g. detailed timings, etc.
Definition print.h:41
static const unsigned int mostN4
Print most N^4 quantities, e.g., partially transformed integrals.
Definition print.h:69
static const unsigned int mostO2N2
Print most o^2N^2 quantities.
Definition print.h:63
static const unsigned int allO4
Print all o^4 quantities.
Definition print.h:59
static const unsigned int mostN0
Print most N^0 quantities.
Definition print.h:45
static const unsigned int N0
Print N^0 quantities.
Definition print.h:43
static const unsigned int terse
Only essential results + events.
Definition print.h:37
static const unsigned int N2
Print essential N^2 quantities.
Definition print.h:49
static const unsigned int O2N2
Print essential o^2N^2 quantities.
Definition print.h:61
static const unsigned int mostO6
Print most o^6 quantities.
Definition print.h:75
static const unsigned int allN2
Print all N^2 quantities.
Definition print.h:53
static const unsigned int diagnostics
Additional diagnostics, e.g., transform progress, etc.
Definition print.h:39
static const unsigned int mostO4
Print most o^4 quantities.
Definition print.h:57
static const unsigned int N4
Print essential N^4 quantities, e.g., fully transformed integrals of any kind.
Definition print.h:67
static const unsigned int mostN2
Print most N^2 quantities.
Definition print.h:51
static const unsigned int O4
Print essential o^4 quantities.
Definition print.h:55
static const unsigned int mostN
Print most N quantities.
Definition print.h:47
Contains all MPQC code up to version 3.
Definition mpqcin.h:14

Generated at Wed Sep 25 2024 02:45:31 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.12.0.