Skip to content

Commit a9033f3

Browse files
committed
Updated copyright info for v0.1 release.
1 parent 4421f70 commit a9033f3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+129
-3722
lines changed

CMakeLists.txt

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,4 @@
11
#
2-
# Copyright (c) 2017, Lawrence Livermore National Security, LLC.
3-
# Produced at the Lawrence Livermore National Laboratory.
4-
# Written by Slaven Peles <[email protected]>.
5-
# LLNL-CODE-718378.
6-
# All rights reserved.
7-
#
8-
# This file is part of GridKit™. For details, see github.com/LLNL/GridKit
9-
# Please also read the LICENSE file.
10-
#
11-
# Redistribution and use in source and binary forms, with or without
12-
# modification, are permitted provided that the following conditions are met:
13-
# - Redistributions of source code must retain the above copyright notice,
14-
# this list of conditions and the disclaimer below.
15-
# - Redistributions in binary form must reproduce the above copyright notice,
16-
# this list of conditions and the disclaimer (as noted below) in the
17-
# documentation and/or other materials provided with the distribution.
18-
# - Neither the name of the LLNS/LLNL nor the names of its contributors may
19-
# be used to endorse or promote products derived from this software without
20-
# specific prior written permission.
21-
#
22-
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
23-
# CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
24-
# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
25-
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
26-
# DISCLAIMED. IN NO EVENT SHALL LAWRENCE LIVERMORE NATIONAL
27-
# SECURITY, LLC, THE U.S. DEPARTMENT OF ENERGY OR CONTRIBUTORS BE
28-
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
29-
# OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
30-
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
31-
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
32-
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
33-
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISINGIN ANY
34-
# WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
35-
# THE POSSIBILITY OF SUCH DAMAGE.
36-
#
37-
# Lawrence Livermore National Laboratory is operated by Lawrence Livermore
38-
# National Security, LLC, for the U.S. Department of Energy, National
39-
# Nuclear Security Administration under Contract DE-AC52-07NA27344.
40-
#
41-
# This document was prepared as an account of work sponsored by an agency
42-
# of the United States government. Neither the United States government nor
43-
# Lawrence Livermore National Security, LLC, nor any of their employees
44-
# makes any warranty, expressed or implied, or assumes any legal liability
45-
# or responsibility for the accuracy, completeness, or usefulness of any
46-
# information, apparatus, product, or process disclosed, or represents that
47-
# its use would not infringe privately owned rights. Reference herein to
48-
# any specific commercial product, process, or service by trade name,
49-
# trademark, manufacturer, or otherwise does not necessarily constitute or
50-
# imply its endorsement, recommendation, or favoring by the United States
51-
# government or Lawrence Livermore National Security, LLC. The views and
52-
# opinions of authors expressed herein do not necessarily state or reflect
53-
# those of the United States government or Lawrence Livermore National
54-
# Security, LLC, and shall not be used for advertising or product
55-
# endorsement purposes.
56-
#
572
#
583
# [[
594
# Author(s):

LICENSE

Lines changed: 44 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,46 @@
1-
*******************************************************************************
2-
3-
GridKit™: ................................, version 0.0.5
4-
5-
Copyright (c) 2017, Lawrence Livermore National Security, LLC.
6-
Produced at the Lawrence Livermore National Laboratory.
7-
Written by Slaven Peles <[email protected]>.
8-
LLNL-CODE-718378.
9-
OCEC-17-011
1+
Copyright (c) 2025, UT-Battelle.
102
All rights reserved.
113

12-
13-
*******************************************************************************
14-
15-
Redistribution and use in source and binary forms, with or without
16-
modification, are permitted provided that the following conditions are met:
17-
18-
* Redistributions of source code must retain the above copyright notice,
19-
this list of conditions and the disclaimer below.
20-
21-
* Redistributions in binary form must reproduce the above copyright notice,
22-
this list of conditions and the disclaimer (as noted below) in the
23-
documentation and/or other materials provided with the distribution.
24-
25-
* Neither the name of the LLNS/LLNL nor the names of its contributors may be
26-
used to endorse or promote products derived from this software without
27-
specific prior written permission.
28-
29-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
30-
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
31-
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
32-
ARE DISCLAIMED. IN NO EVENT SHALL LAWRENCE LIVERMORE NATIONAL SECURITY, LLC,
33-
THE U.S. DEPARTMENT OF ENERGY OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
34-
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
35-
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
36-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
37-
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
38-
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
39-
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
40-
41-
42-
Additional BSD Notice
43-
---------------------
44-
45-
1. This notice is required to be provided under our contract with the U.S.
46-
Department of Energy (DOE). This work was produced at Lawrence Livermore
47-
National Laboratory under Contract No. DE-AC52-07NA27344 with the DOE.
48-
49-
2. Neither the United States Government nor Lawrence Livermore National
50-
Security, LLC nor any of their employees, makes any warranty, express or
51-
implied, or assumes any liability or responsibility for the accuracy,
52-
completeness, or usefulness of any information, apparatus, product, or
53-
process disclosed, or represents that its use would not infringe
54-
privately-owned rights.
55-
56-
3. Also, reference herein to any specific commercial products, process,
57-
or services by trade name, trademark, manufacturer or otherwise does not
58-
necessarily constitute or imply its endorsement, recommendation, or favoring
59-
by the United States Government or Lawrence Livermore National Security, LLC.
60-
The views and opinions of authors expressed herein do not necessarily state
61-
or reflect those of the United States Government or Lawrence Livermore
62-
National Security, LLC, and shall not be used for advertising or product
63-
endorsement purposes.
4+
GridKit™ version 0.1
5+
6+
7+
Open Source License:
8+
9+
Subject to the conditions of this License, UT-Battelle, LLC, hereby grants
10+
free of charge, to any person obtaining a copy of this software and associated
11+
documentation files (the "Software"), a perpetual, worldwide, non-exclusive,
12+
no-charge, royalty-free, irrevocable copyright license to use, copy, modify,
13+
merge, publish, distribute, and/or sublicense copies of the Software.
14+
15+
1. Redistributions of Software must retain the above open source license grant,
16+
copyright and license notices, this list of conditions, and the disclaimer
17+
listed below. Changes or modifications to, or derivative works of the
18+
Software must be noted with comments and the contributor and organization's
19+
name. If the Software is protected by a proprietary trademark owned by
20+
UT-Battelle, LLC or the Department of Energy, then derivative works of the
21+
Software may not be distributed using the trademark without the prior written
22+
approval of the trademark owner.
23+
24+
2. Neither the names of Licensor nor the Department of Energy may be used to
25+
endorse or promote products derived from this Software without their specific
26+
prior written permission.
27+
28+
3. The Software, with or without modification, must include the following
29+
acknowledgment: "This product includes software produced by UT-Battelle, LLC
30+
under Contract No. DE-AC05-00OR22725 with the Department of Energy.”
31+
32+
33+
34+
-------------------------------------------------------------------------------
35+
36+
DISCLAIMER:
37+
38+
UT-BATTELLE, LLC, AND THE GOVERNMENT MAKE NO REPRESENTATIONS AND DISCLAIM ALL
39+
WARRANTIES, BOTH EXPRESSED AND IMPLIED. THERE ARE NO EXPRESS OR IMPLIED
40+
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, OR THAT THE
41+
USE OF THE SOFTWARE WILL NOT INFRINGE ANY PATENT, COPYRIGHT, TRADEMARK, OR
42+
OTHER PROPRIETARY RIGHTS, OR THAT THE SOFTWARE WILL ACCOMPLISH THE INTENDED
43+
RESULTS OR THAT THE SOFTWARE OR ITS USE WILL NOT RESULT IN INJURY OR DAMAGE.
44+
THE USER ASSUMES RESPONSIBILITY FOR ALL LIABILITIES, PENALTIES, FINES, CLAIMS,
45+
CAUSES OF ACTION, AND COSTS AND EXPENSES, CAUSED BY, RESULTING FROM OR ARISING
46+
OUT OF, IN WHOLE OR IN PART THE USE, STORAGE OR DISPOSAL OF THE SOFTWARE.

NOTICE

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Disclaimer:
2+
3+
This material was prepared as an account of work sponsored by an agency of the
4+
United States Government. Neither the United States Government nor the United
5+
States Department of Energy, nor UT-Battelle, nor any of their employees, nor
6+
any jurisdiction or organization that has cooperated in the development of
7+
these materials, makes any warranty, express or implied, or assumes any legal
8+
liability or responsibility for the accuracy, completeness, or usefulness or
9+
any information, apparatus, product, software, or process disclosed, or
10+
represents that its use would not infringe privately owned rights.
11+
12+
Reference herein to any specific commercial product, process, or service by
13+
trade name, trademark, manufacturer, or otherwise does not necessarily
14+
constitute or imply its endorsement, recommendation, or favoring by the United
15+
States Government or any agency thereof, or UT Batelle. The views and opinions
16+
of authors expressed herein do not necessarily state or reflect those of the
17+
United States Government or any agency thereof.
18+
19+
OAK RIDGE NATIONAL LABORATORY
20+
operated by UT-BATTELLE for the
21+
UNITED STATES DEPARTMENT OF ENERGY
22+
under Contract DE-AC05-00OR22725

docs/LICENSE.LLNS

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
*******************************************************************************
2+
3+
GridKit™: ................................, version 0.0.5
4+
5+
Copyright (c) 2017, Lawrence Livermore National Security, LLC.
6+
Produced at the Lawrence Livermore National Laboratory.
7+
Written by Slaven Peles <[email protected]>.
8+
LLNL-CODE-718378.
9+
OCEC-17-011
10+
All rights reserved.
11+
12+
13+
*******************************************************************************
14+
15+
Redistribution and use in source and binary forms, with or without
16+
modification, are permitted provided that the following conditions are met:
17+
18+
* Redistributions of source code must retain the above copyright notice,
19+
this list of conditions and the disclaimer below.
20+
21+
* Redistributions in binary form must reproduce the above copyright notice,
22+
this list of conditions and the disclaimer (as noted below) in the
23+
documentation and/or other materials provided with the distribution.
24+
25+
* Neither the name of the LLNS/LLNL nor the names of its contributors may be
26+
used to endorse or promote products derived from this software without
27+
specific prior written permission.
28+
29+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
30+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
31+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
32+
ARE DISCLAIMED. IN NO EVENT SHALL LAWRENCE LIVERMORE NATIONAL SECURITY, LLC,
33+
THE U.S. DEPARTMENT OF ENERGY OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
34+
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
35+
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
36+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
37+
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
38+
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
39+
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
40+
41+
42+
Additional BSD Notice
43+
---------------------
44+
45+
1. This notice is required to be provided under our contract with the U.S.
46+
Department of Energy (DOE). This work was produced at Lawrence Livermore
47+
National Laboratory under Contract No. DE-AC52-07NA27344 with the DOE.
48+
49+
2. Neither the United States Government nor Lawrence Livermore National
50+
Security, LLC nor any of their employees, makes any warranty, express or
51+
implied, or assumes any liability or responsibility for the accuracy,
52+
completeness, or usefulness of any information, apparatus, product, or
53+
process disclosed, or represents that its use would not infringe
54+
privately-owned rights.
55+
56+
3. Also, reference herein to any specific commercial products, process,
57+
or services by trade name, trademark, manufacturer or otherwise does not
58+
necessarily constitute or imply its endorsement, recommendation, or favoring
59+
by the United States Government or Lawrence Livermore National Security, LLC.
60+
The views and opinions of authors expressed herein do not necessarily state
61+
or reflect those of the United States Government or Lawrence Livermore
62+
National Security, LLC, and shall not be used for advertising or product
63+
endorsement purposes.

examples/AdjointSensitivity/AdjointSensitivity.cpp

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,3 @@
1-
/*
2-
*
3-
* Copyright (c) 2017, Lawrence Livermore National Security, LLC.
4-
* Produced at the Lawrence Livermore National Laboratory.
5-
* Written by Slaven Peles <[email protected]>.
6-
* LLNL-CODE-718378.
7-
* All rights reserved.
8-
*
9-
* This file is part of GridKit™. For details, see github.com/LLNL/GridKit
10-
* Please also read the LICENSE file.
11-
*
12-
* Redistribution and use in source and binary forms, with or without
13-
* modification, are permitted provided that the following conditions are met:
14-
* - Redistributions of source code must retain the above copyright notice,
15-
* this list of conditions and the disclaimer below.
16-
* - Redistributions in binary form must reproduce the above copyright notice,
17-
* this list of conditions and the disclaimer (as noted below) in the
18-
* documentation and/or other materials provided with the distribution.
19-
* - Neither the name of the LLNS/LLNL nor the names of its contributors may
20-
* be used to endorse or promote products derived from this software without
21-
* specific prior written permission.
22-
*
23-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
24-
* CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
25-
* INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
26-
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
27-
* DISCLAIMED. IN NO EVENT SHALL LAWRENCE LIVERMORE NATIONAL
28-
* SECURITY, LLC, THE U.S. DEPARTMENT OF ENERGY OR CONTRIBUTORS BE
29-
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
30-
* OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
31-
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
32-
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
33-
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISINGIN ANY
35-
* WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
36-
* THE POSSIBILITY OF SUCH DAMAGE.
37-
*
38-
* Lawrence Livermore National Laboratory is operated by Lawrence Livermore
39-
* National Security, LLC, for the U.S. Department of Energy, National
40-
* Nuclear Security Administration under Contract DE-AC52-07NA27344.
41-
*
42-
* This document was prepared as an account of work sponsored by an agency
43-
* of the United States government. Neither the United States government nor
44-
* Lawrence Livermore National Security, LLC, nor any of their employees
45-
* makes any warranty, expressed or implied, or assumes any legal liability
46-
* or responsibility for the accuracy, completeness, or usefulness of any
47-
* information, apparatus, product, or process disclosed, or represents that
48-
* its use would not infringe privately owned rights. Reference herein to
49-
* any specific commercial product, process, or service by trade name,
50-
* trademark, manufacturer, or otherwise does not necessarily constitute or
51-
* imply its endorsement, recommendation, or favoring by the United States
52-
* government or Lawrence Livermore National Security, LLC. The views and
53-
* opinions of authors expressed herein do not necessarily state or reflect
54-
* those of the United States government or Lawrence Livermore National
55-
* Security, LLC, and shall not be used for advertising or product
56-
* endorsement purposes.
57-
*
58-
*/
591

602
#include <iomanip>
613
#include <iostream>

examples/AdjointSensitivity/CMakeLists.txt

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,4 @@
11
#
2-
# Copyright (c) 2017, Lawrence Livermore National Security, LLC.
3-
# Produced at the Lawrence Livermore National Laboratory.
4-
# Written by Slaven Peles <[email protected]>.
5-
# LLNL-CODE-718378.
6-
# All rights reserved.
7-
#
8-
# This file is part of GridKit™. For details, see github.com/LLNL/GridKit
9-
# Please also read the LICENSE file.
10-
#
11-
# Redistribution and use in source and binary forms, with or without
12-
# modification, are permitted provided that the following conditions are met:
13-
# - Redistributions of source code must retain the above copyright notice,
14-
# this list of conditions and the disclaimer below.
15-
# - Redistributions in binary form must reproduce the above copyright notice,
16-
# this list of conditions and the disclaimer (as noted below) in the
17-
# documentation and/or other materials provided with the distribution.
18-
# - Neither the name of the LLNS/LLNL nor the names of its contributors may
19-
# be used to endorse or promote products derived from this software without
20-
# specific prior written permission.
21-
#
22-
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
23-
# CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
24-
# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
25-
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
26-
# DISCLAIMED. IN NO EVENT SHALL LAWRENCE LIVERMORE NATIONAL
27-
# SECURITY, LLC, THE U.S. DEPARTMENT OF ENERGY OR CONTRIBUTORS BE
28-
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
29-
# OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
30-
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
31-
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
32-
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
33-
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISINGIN ANY
34-
# WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
35-
# THE POSSIBILITY OF SUCH DAMAGE.
36-
#
37-
# Lawrence Livermore National Laboratory is operated by Lawrence Livermore
38-
# National Security, LLC, for the U.S. Department of Energy, National
39-
# Nuclear Security Administration under Contract DE-AC52-07NA27344.
40-
#
41-
# This document was prepared as an account of work sponsored by an agency
42-
# of the United States government. Neither the United States government nor
43-
# Lawrence Livermore National Security, LLC, nor any of their employees
44-
# makes any warranty, expressed or implied, or assumes any legal liability
45-
# or responsibility for the accuracy, completeness, or usefulness of any
46-
# information, apparatus, product, or process disclosed, or represents that
47-
# its use would not infringe privately owned rights. Reference herein to
48-
# any specific commercial product, process, or service by trade name,
49-
# trademark, manufacturer, or otherwise does not necessarily constitute or
50-
# imply its endorsement, recommendation, or favoring by the United States
51-
# government or Lawrence Livermore National Security, LLC. The views and
52-
# opinions of authors expressed herein do not necessarily state or reflect
53-
# those of the United States government or Lawrence Livermore National
54-
# Security, LLC, and shall not be used for advertising or product
55-
# endorsement purposes.
56-
#
572

583
# [[
594
# Author(s):

0 commit comments

Comments
 (0)