pydfnWorks
python wrapper for dfnWorks
legal.py
Go to the documentation of this file.
1 def legal(self):
2  """Print the legal LANL statement for dfnWorks.
3 
4  Parameters
5  ----------
6  self : object
7  DFN Class
8 
9  Returns
10  -------
11  None
12 
13  Notes
14  ----
15  None
16  """
17  lanl_statement = '''
18 ===================================================================
19 ===================================================================
20 ===================================================================
21 ||\ _____ \ / ______ _______ / \
22 || \ | |\ | \ / | | | | | / / \
23 || \ |___ | \ | \ /\ / | | |_____| |/ | | |
24 || / | | \ | \ / \ / | | | \ |\ \ \
25 || / | | \| \/ \/ |____| | \ | \ | | |
26 ||/ ======================================================= \ /
27 ============================================================ \/
28 ===================================================================
29 
30 
31 
32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
33 ~~~~~~~~~~~~~~~~~~ Program: DFNWorks V2.2 ~~~~~~~~~~~~~~~~~~~~~~~~
34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
35 
36 This program was prepared at Los Alamos National Laboratory (LANL),
37 Earth and Environmental Sciences Division, Computational Earth
38 Science Group (EES-16), Subsurface Flow and Transport Team.
39 All rights in the program are reserved by the DOE and LANL.
40 Permission is granted to the public to copy and use this software
41 without charge, provided that this Notice and any statement of
42 authorship are reproduced on all copies. Neither the U.S. Government
43 nor LANS makes any warranty, express or implied, or assumes
44 any liability or responsibility for the use of this software.
45 
46 Contact Information : dfnworks@lanl.gov
47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 
50 LA-CC-17-027
51 
52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54 
55 (or copyright) 2018 Triad National Security, LLC. All rights reserved.
56 
57 This program was produced under U.S. Government contract 89233218CNA000001
58 for Los Alamos National Laboratory (LANL), which is operated by Triad
59 National Security, LLC for the U.S. Department of Energy/National Nuclear
60 Security Administration.
61 
62 This is free software; you can redistribute it and/or modify it under the
63 terms of the GNU Lesser General Public License as published by the Free
64 Software Foundation; either version 3.0 of the License, or (at your option)
65 any later version. If software is modified to produce derivative works,
66 such modified software should be clearly marked, so as not to confuse it with
67 the version available from LANL.
68 
69 All rights in the program are reserved by Triad National Security, LLC,
70 and the U.S. Department of Energy/National Nuclear Security Administration.
71 The Government is granted for itself and others acting on its behalf a
72 nonexclusive, paid-up, irrevocable worldwide license in this material
73 to reproduce, prepare derivative works, distribute copies to the public,
74 perform publicly and display publicly, and to permit others to do so.
75 
76 The U.S. Government has rights to use, reproduce, and distribute this software.
77 NEITHER THE GOVERNMENT NOR TRIAD NATIONAL SECURITY, LLC MAKES ANY WARRANTY,
78 EXPRESS OR IMPLIED, OR ASSUMES ANY LIABILITY FOR THE USE OF THIS SOFTWARE.
79 If software is modified to produce derivative works, such modified
80 software should be clearly marked, so as not to confuse it with the
81 version available from LANL.
82 
83 Additionally, this program is free software; you can redistribute it and/or
84 modify it under the terms of the GNU General Public License as published by the
85 Free Software Foundation; either version 2 of the License, or (at your option)
86 any later version. Accordingly, this program is distributed in the hope that it
87 will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
88 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
89 License for more details.
90 
91 Additionally, redistribution and use in source and binary forms, with or
92 without modification, are permitted provided that the following conditions are
93 met:
94 1. Redistributions of source code must retain the above copyright notice,
95 this list of conditions and the following disclaimer.
96 
97 2. Redistributions in binary form must reproduce the above copyright
98 notice, this list of conditions and the following disclaimer in the
99 documentation and/or other materials provided with the distribution.
100 
101 3. Neither the name of Los Alamos National Security, LLC, Los Alamos
102 National Laboratory, LANL, the U.S. Government, nor the names of its
103 contributors may be used to endorse or promote products derived from this
104 software without specific prior written permission.
105 
106 THIS SOFTWARE IS PROVIDED BY LOS ALAMOS NATIONAL SECURITY, LLC AND
107 CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
108 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
109 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL LOS ALAMOS NATIONAL
110 SECURITY, LLC OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
111 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
112 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
113 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
114 IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
115 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
116 POSSIBILITY OF SUCH DAMAGE.
117 '''
118  print(lanl_statement)
def legal(self)
Definition: legal.py:1