Changeset da65757
- Timestamp:
- 06/08/15 12:51:46 (10 years ago)
- Branches:
- master, pympi
- Children:
- ba0fbd1
- Parents:
- 1326998
- git-author:
- Hal Finkel <hfinkel@…> (06/08/15 12:51:46)
- git-committer:
- Hal Finkel <hfinkel@…> (06/08/15 12:51:46)
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
CRC64.h
r00587dc rda65757 1 /* 2 * Copyright (C) 2015, UChicago Argonne, LLC 3 * All Rights Reserved 4 * 5 * Generic IO (ANL-15-066) 6 * Hal Finkel, Argonne National Laboratory 7 * 8 * OPEN SOURCE LICENSE 9 * 10 * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, 11 * LLC, the U.S. Government retains certain rights in this software. 12 * 13 * Redistribution and use in source and binary forms, with or without 14 * modification, are permitted provided that the following conditions are met: 15 * 16 * 1. Redistributions of source code must retain the above copyright notice, 17 * this list of conditions and the following disclaimer. 18 * 19 * 2. Redistributions in binary form must reproduce the above copyright 20 * notice, this list of conditions and the following disclaimer in the 21 * documentation and/or other materials provided with the distribution. 22 * 23 * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy 24 * nor the names of its contributors may be used to endorse or promote 25 * products derived from this software without specific prior written 26 * permission. 27 * 28 * ***************************************************************************** 29 * 30 * DISCLAIMER 31 * THE SOFTWARE IS SUPPLIED “AS IS” WITHOUT WARRANTY OF ANY KIND. NEITHER THE 32 * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR 33 * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, 34 * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE 35 * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, 36 * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE 37 * PRIVATELY OWNED RIGHTS. 38 * 39 * ***************************************************************************** 40 */ 1 41 2 42 #ifndef CRC64_H -
GNUmakefile
r00587dc rda65757 1 # Copyright (C) 2015, UChicago Argonne, LLC 2 # All Rights Reserved 3 # 4 # Generic IO (ANL-15-066) 5 # Hal Finkel, Argonne National Laboratory 6 # 7 # OPEN SOURCE LICENSE 8 # 9 # Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, 10 # LLC, the U.S. Government retains certain rights in this software. 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 # 15 # 1. Redistributions of source code must retain the above copyright notice, 16 # this list of conditions and the following disclaimer. 17 # 18 # 2. Redistributions in binary form must reproduce the above copyright 19 # notice, this list of conditions and the following disclaimer in the 20 # documentation and/or other materials provided with the distribution. 21 # 22 # 3. Neither the names of UChicago Argonne, LLC or the Department of Energy 23 # nor the names of its contributors may be used to endorse or promote 24 # products derived from this software without specific prior written 25 # permission. 26 # 27 # ***************************************************************************** 28 # 29 # DISCLAIMER 30 # THE SOFTWARE IS SUPPLIED “AS IS” WITHOUT WARRANTY OF ANY KIND. NEITHER THE 31 # UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR 32 # UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, 33 # EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE 34 # ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, 35 # PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE 36 # PRIVATELY OWNED RIGHTS. 37 # 38 # ***************************************************************************** 39 1 40 CC = gcc 2 41 CXX = g++ -
GenericIO.cxx
r00587dc rda65757 1 /* 2 * Copyright (C) 2015, UChicago Argonne, LLC 3 * All Rights Reserved 4 * 5 * Generic IO (ANL-15-066) 6 * Hal Finkel, Argonne National Laboratory 7 * 8 * OPEN SOURCE LICENSE 9 * 10 * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, 11 * LLC, the U.S. Government retains certain rights in this software. 12 * 13 * Redistribution and use in source and binary forms, with or without 14 * modification, are permitted provided that the following conditions are met: 15 * 16 * 1. Redistributions of source code must retain the above copyright notice, 17 * this list of conditions and the following disclaimer. 18 * 19 * 2. Redistributions in binary form must reproduce the above copyright 20 * notice, this list of conditions and the following disclaimer in the 21 * documentation and/or other materials provided with the distribution. 22 * 23 * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy 24 * nor the names of its contributors may be used to endorse or promote 25 * products derived from this software without specific prior written 26 * permission. 27 * 28 * ***************************************************************************** 29 * 30 * DISCLAIMER 31 * THE SOFTWARE IS SUPPLIED “AS IS” WITHOUT WARRANTY OF ANY KIND. NEITHER THE 32 * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR 33 * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, 34 * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE 35 * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, 36 * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE 37 * PRIVATELY OWNED RIGHTS. 38 * 39 * ***************************************************************************** 40 */ 41 1 42 #define _XOPEN_SOURCE 600 2 43 #include "CRC64.h" -
GenericIO.h
r00587dc rda65757 1 /* 2 * Copyright (C) 2015, UChicago Argonne, LLC 3 * All Rights Reserved 4 * 5 * Generic IO (ANL-15-066) 6 * Hal Finkel, Argonne National Laboratory 7 * 8 * OPEN SOURCE LICENSE 9 * 10 * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, 11 * LLC, the U.S. Government retains certain rights in this software. 12 * 13 * Redistribution and use in source and binary forms, with or without 14 * modification, are permitted provided that the following conditions are met: 15 * 16 * 1. Redistributions of source code must retain the above copyright notice, 17 * this list of conditions and the following disclaimer. 18 * 19 * 2. Redistributions in binary form must reproduce the above copyright 20 * notice, this list of conditions and the following disclaimer in the 21 * documentation and/or other materials provided with the distribution. 22 * 23 * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy 24 * nor the names of its contributors may be used to endorse or promote 25 * products derived from this software without specific prior written 26 * permission. 27 * 28 * ***************************************************************************** 29 * 30 * DISCLAIMER 31 * THE SOFTWARE IS SUPPLIED “AS IS” WITHOUT WARRANTY OF ANY KIND. NEITHER THE 32 * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR 33 * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, 34 * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE 35 * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, 36 * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE 37 * PRIVATELY OWNED RIGHTS. 38 * 39 * ***************************************************************************** 40 */ 41 1 42 #ifndef GENERICIO_H 2 43 #define GENERICIO_H -
GenericIO2Cosmo.cxx
r00587dc rda65757 1 /* 2 * Copyright (C) 2015, UChicago Argonne, LLC 3 * All Rights Reserved 4 * 5 * Generic IO (ANL-15-066) 6 * Hal Finkel, Argonne National Laboratory 7 * 8 * OPEN SOURCE LICENSE 9 * 10 * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, 11 * LLC, the U.S. Government retains certain rights in this software. 12 * 13 * Redistribution and use in source and binary forms, with or without 14 * modification, are permitted provided that the following conditions are met: 15 * 16 * 1. Redistributions of source code must retain the above copyright notice, 17 * this list of conditions and the following disclaimer. 18 * 19 * 2. Redistributions in binary form must reproduce the above copyright 20 * notice, this list of conditions and the following disclaimer in the 21 * documentation and/or other materials provided with the distribution. 22 * 23 * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy 24 * nor the names of its contributors may be used to endorse or promote 25 * products derived from this software without specific prior written 26 * permission. 27 * 28 * ***************************************************************************** 29 * 30 * DISCLAIMER 31 * THE SOFTWARE IS SUPPLIED “AS IS” WITHOUT WARRANTY OF ANY KIND. NEITHER THE 32 * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR 33 * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, 34 * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE 35 * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, 36 * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE 37 * PRIVATELY OWNED RIGHTS. 38 * 39 * ***************************************************************************** 40 */ 41 1 42 #include <cstdlib> 2 43 #include <cstdio> -
GenericIOPrint.cxx
r00587dc rda65757 1 /* 2 * Copyright (C) 2015, UChicago Argonne, LLC 3 * All Rights Reserved 4 * 5 * Generic IO (ANL-15-066) 6 * Hal Finkel, Argonne National Laboratory 7 * 8 * OPEN SOURCE LICENSE 9 * 10 * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, 11 * LLC, the U.S. Government retains certain rights in this software. 12 * 13 * Redistribution and use in source and binary forms, with or without 14 * modification, are permitted provided that the following conditions are met: 15 * 16 * 1. Redistributions of source code must retain the above copyright notice, 17 * this list of conditions and the following disclaimer. 18 * 19 * 2. Redistributions in binary form must reproduce the above copyright 20 * notice, this list of conditions and the following disclaimer in the 21 * documentation and/or other materials provided with the distribution. 22 * 23 * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy 24 * nor the names of its contributors may be used to endorse or promote 25 * products derived from this software without specific prior written 26 * permission. 27 * 28 * ***************************************************************************** 29 * 30 * DISCLAIMER 31 * THE SOFTWARE IS SUPPLIED “AS IS” WITHOUT WARRANTY OF ANY KIND. NEITHER THE 32 * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR 33 * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, 34 * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE 35 * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, 36 * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE 37 * PRIVATELY OWNED RIGHTS. 38 * 39 * ***************************************************************************** 40 */ 41 1 42 #include <cstdlib> 2 43 #include <iostream> -
GenericIOSQLite.cxx
r00587dc rda65757 1 /* 2 * Copyright (C) 2015, UChicago Argonne, LLC 3 * All Rights Reserved 4 * 5 * Generic IO (ANL-15-066) 6 * Hal Finkel, Argonne National Laboratory 7 * 8 * OPEN SOURCE LICENSE 9 * 10 * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, 11 * LLC, the U.S. Government retains certain rights in this software. 12 * 13 * Redistribution and use in source and binary forms, with or without 14 * modification, are permitted provided that the following conditions are met: 15 * 16 * 1. Redistributions of source code must retain the above copyright notice, 17 * this list of conditions and the following disclaimer. 18 * 19 * 2. Redistributions in binary form must reproduce the above copyright 20 * notice, this list of conditions and the following disclaimer in the 21 * documentation and/or other materials provided with the distribution. 22 * 23 * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy 24 * nor the names of its contributors may be used to endorse or promote 25 * products derived from this software without specific prior written 26 * permission. 27 * 28 * ***************************************************************************** 29 * 30 * DISCLAIMER 31 * THE SOFTWARE IS SUPPLIED “AS IS” WITHOUT WARRANTY OF ANY KIND. NEITHER THE 32 * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR 33 * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, 34 * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE 35 * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, 36 * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE 37 * PRIVATELY OWNED RIGHTS. 38 * 39 * ***************************************************************************** 40 */ 41 1 42 #include "GenericIO.h" 2 43 #include <cstring> -
GenericIOVerify.cxx
r00587dc rda65757 1 /* 2 * Copyright (C) 2015, UChicago Argonne, LLC 3 * All Rights Reserved 4 * 5 * Generic IO (ANL-15-066) 6 * Hal Finkel, Argonne National Laboratory 7 * 8 * OPEN SOURCE LICENSE 9 * 10 * Under the terms of Contract No. DE-AC02-06CH11357 with UChicago Argonne, 11 * LLC, the U.S. Government retains certain rights in this software. 12 * 13 * Redistribution and use in source and binary forms, with or without 14 * modification, are permitted provided that the following conditions are met: 15 * 16 * 1. Redistributions of source code must retain the above copyright notice, 17 * this list of conditions and the following disclaimer. 18 * 19 * 2. Redistributions in binary form must reproduce the above copyright 20 * notice, this list of conditions and the following disclaimer in the 21 * documentation and/or other materials provided with the distribution. 22 * 23 * 3. Neither the names of UChicago Argonne, LLC or the Department of Energy 24 * nor the names of its contributors may be used to endorse or promote 25 * products derived from this software without specific prior written 26 * permission. 27 * 28 * ***************************************************************************** 29 * 30 * DISCLAIMER 31 * THE SOFTWARE IS SUPPLIED “AS IS” WITHOUT WARRANTY OF ANY KIND. NEITHER THE 32 * UNTED STATES GOVERNMENT, NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR 33 * UCHICAGO ARGONNE, LLC, NOR ANY OF THEIR EMPLOYEES, MAKES ANY WARRANTY, 34 * EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE 35 * ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, DATA, APPARATUS, 36 * PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE 37 * PRIVATELY OWNED RIGHTS. 38 * 39 * ***************************************************************************** 40 */ 41 1 42 #include <cstdlib> 2 43 #include <iostream>
Note: See TracChangeset
for help on using the changeset viewer.