From da65757e00f1d262bf6da9c45b4a33e8b80b8e88 Mon Sep 17 00:00:00 2001 From: Hal Finkel <hfinkel@anl.gov> Date: Mon, 8 Jun 2015 12:51:46 -0500 Subject: [PATCH] add license to all files --- CRC64.h | 40 ++++++++++++++++++++++++++++++++++++++++ GNUmakefile | 39 +++++++++++++++++++++++++++++++++++++++ GenericIO.cxx | 41 +++++++++++++++++++++++++++++++++++++++++ GenericIO.h | 41 +++++++++++++++++++++++++++++++++++++++++ GenericIO2Cosmo.cxx | 41 +++++++++++++++++++++++++++++++++++++++++ GenericIOPrint.cxx | 41 +++++++++++++++++++++++++++++++++++++++++ GenericIOSQLite.cxx | 41 +++++++++++++++++++++++++++++++++++++++++ GenericIOVerify.cxx | 41 +++++++++++++++++++++++++++++++++++++++++ 8 files changed, 325 insertions(+) diff --git a/CRC64.h b/CRC64.h index 697595c..4387a0d 100644 --- a/CRC64.h +++ b/CRC64.h @@ -1,3 +1,43 @@ +/* + * Copyright (C) 2015, UChicago Argonne, LLC + * All Rights Reserved + * + * Generic IO (ANL-15-066) + * Hal Finkel, Argonne National Laboratory + * + * OPEN SOURCE LICENSE + * + * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, + * LLC, the U.S. Government retains certain rights in this software. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy + * nor the names of its contributors may be used to endorse or promote + * products derived from this software without specific prior written + * permission. + * + * ***************************************************************************** + * + * DISCLAIMER + * THE SOFTWARE IS SUPPLIED “AS IS†WITHOUT WARRANTY OF ANY KIND. NEITHER THE + * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR + * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, + * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE + * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, + * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE + * PRIVATELY OWNED RIGHTS. + * + * ***************************************************************************** + */ #ifndef CRC64_H #define CRC64_H diff --git a/GNUmakefile b/GNUmakefile index 880bee2..d207bd8 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -1,3 +1,42 @@ +# Copyright (C) 2015, UChicago Argonne, LLC +# All Rights Reserved +# +# Generic IO (ANL-15-066) +# Hal Finkel, Argonne National Laboratory +# +# OPEN SOURCE LICENSE +# +# Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, +# LLC, the U.S. Government retains certain rights in this software. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, +# this list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# 3. Neither the names of UChicago Argonne, LLC or the Department of Energy +# nor the names of its contributors may be used to endorse or promote +# products derived from this software without specific prior written +# permission. +# +# ***************************************************************************** +# +# DISCLAIMER +# THE SOFTWARE IS SUPPLIED “AS IS†WITHOUT WARRANTY OF ANY KIND. NEITHER THE +# UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR +# UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, +# EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE +# ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, +# PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE +# PRIVATELY OWNED RIGHTS. +# +# ***************************************************************************** + CC = gcc CXX = g++ diff --git a/GenericIO.cxx b/GenericIO.cxx index ec635b0..d94c394 100644 --- a/GenericIO.cxx +++ b/GenericIO.cxx @@ -1,3 +1,44 @@ +/* + * Copyright (C) 2015, UChicago Argonne, LLC + * All Rights Reserved + * + * Generic IO (ANL-15-066) + * Hal Finkel, Argonne National Laboratory + * + * OPEN SOURCE LICENSE + * + * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, + * LLC, the U.S. Government retains certain rights in this software. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy + * nor the names of its contributors may be used to endorse or promote + * products derived from this software without specific prior written + * permission. + * + * ***************************************************************************** + * + * DISCLAIMER + * THE SOFTWARE IS SUPPLIED “AS IS†WITHOUT WARRANTY OF ANY KIND. NEITHER THE + * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR + * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, + * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE + * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, + * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE + * PRIVATELY OWNED RIGHTS. + * + * ***************************************************************************** + */ + #define _XOPEN_SOURCE 600 #include "CRC64.h" #include "GenericIO.h" diff --git a/GenericIO.h b/GenericIO.h index a49c3a0..799dcc5 100644 --- a/GenericIO.h +++ b/GenericIO.h @@ -1,3 +1,44 @@ +/* + * Copyright (C) 2015, UChicago Argonne, LLC + * All Rights Reserved + * + * Generic IO (ANL-15-066) + * Hal Finkel, Argonne National Laboratory + * + * OPEN SOURCE LICENSE + * + * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, + * LLC, the U.S. Government retains certain rights in this software. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy + * nor the names of its contributors may be used to endorse or promote + * products derived from this software without specific prior written + * permission. + * + * ***************************************************************************** + * + * DISCLAIMER + * THE SOFTWARE IS SUPPLIED “AS IS†WITHOUT WARRANTY OF ANY KIND. NEITHER THE + * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR + * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, + * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE + * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, + * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE + * PRIVATELY OWNED RIGHTS. + * + * ***************************************************************************** + */ + #ifndef GENERICIO_H #define GENERICIO_H diff --git a/GenericIO2Cosmo.cxx b/GenericIO2Cosmo.cxx index a0db33a..e92e44b 100644 --- a/GenericIO2Cosmo.cxx +++ b/GenericIO2Cosmo.cxx @@ -1,3 +1,44 @@ +/* + * Copyright (C) 2015, UChicago Argonne, LLC + * All Rights Reserved + * + * Generic IO (ANL-15-066) + * Hal Finkel, Argonne National Laboratory + * + * OPEN SOURCE LICENSE + * + * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, + * LLC, the U.S. Government retains certain rights in this software. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy + * nor the names of its contributors may be used to endorse or promote + * products derived from this software without specific prior written + * permission. + * + * ***************************************************************************** + * + * DISCLAIMER + * THE SOFTWARE IS SUPPLIED “AS IS†WITHOUT WARRANTY OF ANY KIND. NEITHER THE + * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR + * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, + * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE + * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, + * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE + * PRIVATELY OWNED RIGHTS. + * + * ***************************************************************************** + */ + #include <cstdlib> #include <cstdio> #include <cstring> diff --git a/GenericIOPrint.cxx b/GenericIOPrint.cxx index d2f9b07..95de109 100644 --- a/GenericIOPrint.cxx +++ b/GenericIOPrint.cxx @@ -1,3 +1,44 @@ +/* + * Copyright (C) 2015, UChicago Argonne, LLC + * All Rights Reserved + * + * Generic IO (ANL-15-066) + * Hal Finkel, Argonne National Laboratory + * + * OPEN SOURCE LICENSE + * + * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, + * LLC, the U.S. Government retains certain rights in this software. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy + * nor the names of its contributors may be used to endorse or promote + * products derived from this software without specific prior written + * permission. + * + * ***************************************************************************** + * + * DISCLAIMER + * THE SOFTWARE IS SUPPLIED “AS IS†WITHOUT WARRANTY OF ANY KIND. NEITHER THE + * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR + * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, + * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE + * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, + * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE + * PRIVATELY OWNED RIGHTS. + * + * ***************************************************************************** + */ + #include <cstdlib> #include <iostream> #include <iomanip> diff --git a/GenericIOSQLite.cxx b/GenericIOSQLite.cxx index 935ab9e..7cf3c5e 100644 --- a/GenericIOSQLite.cxx +++ b/GenericIOSQLite.cxx @@ -1,3 +1,44 @@ +/* + * Copyright (C) 2015, UChicago Argonne, LLC + * All Rights Reserved + * + * Generic IO (ANL-15-066) + * Hal Finkel, Argonne National Laboratory + * + * OPEN SOURCE LICENSE + * + * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, + * LLC, the U.S. Government retains certain rights in this software. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy + * nor the names of its contributors may be used to endorse or promote + * products derived from this software without specific prior written + * permission. + * + * ***************************************************************************** + * + * DISCLAIMER + * THE SOFTWARE IS SUPPLIED “AS IS†WITHOUT WARRANTY OF ANY KIND. NEITHER THE + * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR + * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, + * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE + * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, + * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE + * PRIVATELY OWNED RIGHTS. + * + * ***************************************************************************** + */ + #include "GenericIO.h" #include <cstring> #include <vector> diff --git a/GenericIOVerify.cxx b/GenericIOVerify.cxx index f3d0f87..b6e9f81 100644 --- a/GenericIOVerify.cxx +++ b/GenericIOVerify.cxx @@ -1,3 +1,44 @@ +/* + * Copyright (C) 2015, UChicago Argonne, LLC + * All Rights Reserved + * + * Generic IO (ANL-15-066) + * Hal Finkel, Argonne National Laboratory + * + * OPEN SOURCE LICENSE + * + * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, + * LLC, the U.S. Government retains certain rights in this software. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy + * nor the names of its contributors may be used to endorse or promote + * products derived from this software without specific prior written + * permission. + * + * ***************************************************************************** + * + * DISCLAIMER + * THE SOFTWARE IS SUPPLIED “AS IS†WITHOUT WARRANTY OF ANY KIND. NEITHER THE + * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR + * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, + * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE + * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, + * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE + * PRIVATELY OWNED RIGHTS. + * + * ***************************************************************************** + */ + #include <cstdlib> #include <iostream> #include <iomanip> -- GitLab