MPQC  3.0.0-alpha
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 
31 namespace 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:
sc::DefaultPrintThresholds::N2
static const unsigned int N2
Print essential N^2 quantities.
Definition: print.h:49
sc::DefaultPrintThresholds::mostN4
static const unsigned int mostN4
Print most N^4 quantities, e.g., partially transformed integrals.
Definition: print.h:69
sc::DefaultPrintThresholds::allO4
static const unsigned int allO4
Print all o^4 quantities.
Definition: print.h:59
sc::DefaultPrintThresholds::N0
static const unsigned int N0
Print N^0 quantities.
Definition: print.h:43
sc::DefaultPrintThresholds::fine
static const unsigned int fine
Additional fine-level diagnostics, e.g. detailed timings, etc.
Definition: print.h:41
sc::DefaultPrintThresholds::allN2
static const unsigned int allN2
Print all N^2 quantities.
Definition: print.h:53
sc::DefaultPrintThresholds::terse
static const unsigned int terse
Only essential results + events.
Definition: print.h:37
sc::DefaultPrintThresholds::diagnostics
static const unsigned int diagnostics
Additional diagnostics, e.g., transform progress, etc.
Definition: print.h:39
sc::DefaultPrintThresholds::mostN
static const unsigned int mostN
Print most N quantities.
Definition: print.h:47
sc::DefaultPrintThresholds
Default print thresholds.
Definition: print.h:34
sc::DefaultPrintThresholds::mostN0
static const unsigned int mostN0
Print most N^0 quantities.
Definition: print.h:45
sc::DefaultPrintThresholds::N4
static const unsigned int N4
Print essential N^4 quantities, e.g., fully transformed integrals of any kind.
Definition: print.h:67
sc::DefaultPrintThresholds::O4
static const unsigned int O4
Print essential o^4 quantities.
Definition: print.h:55
sc::DefaultPrintThresholds::O2N2
static const unsigned int O2N2
Print essential o^2N^2 quantities.
Definition: print.h:61
sc::DefaultPrintThresholds::mostO4
static const unsigned int mostO4
Print most o^4 quantities.
Definition: print.h:57
sc::DefaultPrintThresholds::mostO6
static const unsigned int mostO6
Print most o^6 quantities.
Definition: print.h:75
sc::DefaultPrintThresholds::allO2N2
static const unsigned int allO2N2
Print all o^2N^2 quantities.
Definition: print.h:65
sc::DefaultPrintThresholds::allN4
static const unsigned int allN4
Print all N^4 quantities, e.g., partially transformed integrals.
Definition: print.h:71
sc
Contains all MPQC code up to version 3.
Definition: mpqcin.h:14
sc::DefaultPrintThresholds::mostN2
static const unsigned int mostN2
Print most N^2 quantities.
Definition: print.h:51
sc::DefaultPrintThresholds::O6
static const unsigned int O6
Print essential o^6 quantities.
Definition: print.h:73
sc::DefaultPrintThresholds::mostO2N2
static const unsigned int mostO2N2
Print most o^2N^2 quantities.
Definition: print.h:63

Generated at Sun Jan 26 2020 23:24:01 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.8.16.