cnpy.cpp
/tmp/ws/src/cnpy/
cnpy_8cpp.html
cnpy/cnpy.h
cnpy::NpyArray
load_the_npy_file
cnpy_8cpp.html
a677640ee1bd85eaa2dd020dc15b1992f
(FILE *fp)
cnpy::NpyArray
load_the_npz_array
cnpy_8cpp.html
aa2884b9a3917403b3007f6d03cf6df19
(FILE *fp, uint32_t compr_bytes, uint32_t uncompr_bytes)
cnpy.h
/tmp/ws/src/cnpy/include/cnpy/
cnpy_8h.html
cnpy::NpyArray
cnpy
std::map< std::string, NpyArray >
npz_t
namespacecnpy.html
acfea2d25a7c0e41b79f04864b0a64a2b
char
BigEndianTest
namespacecnpy.html
aa24638ba6b2f41429ee32e03295448cf
()
std::vector< char >
create_npy_header
namespacecnpy.html
a9e4cd705ce96b2350ba17bfdf6f09a24
(const std::vector< size_t > &shape)
char
map_type
namespacecnpy.html
a569c852a9455b0b0c2a6ffc358155127
(const std::type_info &t)
NpyArray
npy_load
namespacecnpy.html
abffb25587a54473fbe1d3c86fa4df4fb
(std::string fname)
void
npy_save
namespacecnpy.html
a9311beeca7e441c777c78fc80be40649
(std::string fname, const std::vector< T > data, std::string mode="w")
void
npy_save
namespacecnpy.html
abd95249bf67216d36416294df339fb47
(std::string fname, const T *data, const std::vector< size_t > shape, std::string mode="w")
npz_t
npz_load
namespacecnpy.html
ab6ef932e48b81bddc5457ff4ceb44a3a
(std::string fname)
NpyArray
npz_load
namespacecnpy.html
abfeb43960d51a799dbe718b3d73e8b52
(std::string fname, std::string varname)
void
npz_save
namespacecnpy.html
a7161744ba1c204fea5c5e15b177a311f
(std::string zipname, std::string fname, const std::vector< T > data, std::string mode="w")
void
npz_save
namespacecnpy.html
acdeed7370a9ddc23ce3b66534e039a1f
(std::string zipname, std::string fname, const T *data, const std::vector< size_t > &shape, std::string mode="w")
std::vector< char > &
operator+=
namespacecnpy.html
adde4f7c4e52778f1e28effe4ae80bef3
(std::vector< char > &lhs, const char *rhs)
std::vector< char > &
operator+=
namespacecnpy.html
a357cd39fe2f4327eb08495b48544d47e
(std::vector< char > &lhs, const std::string rhs)
std::vector< char > &
operator+=
namespacecnpy.html
ac8daa2ff90ad9f02b13e8a6f6b88bca6
(std::vector< char > &lhs, const T rhs)
void
parse_npy_header
namespacecnpy.html
adb801e369cfcf2e47c4b0348dcb54787
(FILE *fp, size_t &word_size, std::vector< size_t > &shape, bool &fortran_order)
void
parse_npy_header
namespacecnpy.html
a9ea9e228db8c205a039b7763c74829e8
(unsigned char *buffer, size_t &word_size, std::vector< size_t > &shape, bool &fortran_order)
void
parse_zip_footer
namespacecnpy.html
a0feec097a7dbb48c449bc7e9b27b7fd6
(FILE *fp, uint16_t &nrecs, size_t &global_header_size, size_t &global_header_offset)
example1.cpp
/tmp/ws/src/cnpy/
example1_8cpp.html
include/cnpy/cnpy.h
int
main
example1_8cpp.html
ae66f6b31b5ad750f1fe042a706a4e3d4
()
const int
Nx
example1_8cpp.html
a558fb75a53df00655e54a10d1f35ff7f
const int
Ny
example1_8cpp.html
a697bff45f35c45d17ad8724b67d4c350
const int
Nz
example1_8cpp.html
a11fa9a5e275cc418b0aedc2b03d2bdd9
cnpy::NpyArray
structcnpy_1_1NpyArray.html
std::vector< T >
as_vec
structcnpy_1_1NpyArray.html
a4cf626dc18eec8b40fabd499253a069c
() const
T *
data
structcnpy_1_1NpyArray.html
a367b7feaf166b62930cc6ce1c4426fc4
()
const T *
data
structcnpy_1_1NpyArray.html
a1622cd2863fb3f238c2b777a74d5a4e2
() const
NpyArray
structcnpy_1_1NpyArray.html
a22a4c264b18f3411bf739d91ffb4389f
()
NpyArray
structcnpy_1_1NpyArray.html
a9660f15110b46ee3384505cb7819531c
(const std::vector< size_t > &_shape, size_t _word_size, bool _fortran_order)
size_t
num_bytes
structcnpy_1_1NpyArray.html
ae8004f74b07e6148d7342c2d063e12fc
() const
std::shared_ptr< std::vector< char > >
data_holder
structcnpy_1_1NpyArray.html
a274276ea92cf0839ee14a292f4d0dc2f
bool
fortran_order
structcnpy_1_1NpyArray.html
a073fe36f66efb1ef9229dafeac1c43c2
size_t
num_vals
structcnpy_1_1NpyArray.html
a8eba9ba1c8987d9364312b579f3444b8
std::vector< size_t >
shape
structcnpy_1_1NpyArray.html
a60dc8f8953d4b90d5a71a2af42f8de83
size_t
word_size
structcnpy_1_1NpyArray.html
ada76e18467c2e3d2c3100fdde6dce358
cnpy
namespacecnpy.html
cnpy::NpyArray
std::map< std::string, NpyArray >
npz_t
namespacecnpy.html
acfea2d25a7c0e41b79f04864b0a64a2b
char
BigEndianTest
namespacecnpy.html
aa24638ba6b2f41429ee32e03295448cf
()
std::vector< char >
create_npy_header
namespacecnpy.html
a9e4cd705ce96b2350ba17bfdf6f09a24
(const std::vector< size_t > &shape)
char
map_type
namespacecnpy.html
a569c852a9455b0b0c2a6ffc358155127
(const std::type_info &t)
NpyArray
npy_load
namespacecnpy.html
abffb25587a54473fbe1d3c86fa4df4fb
(std::string fname)
void
npy_save
namespacecnpy.html
a9311beeca7e441c777c78fc80be40649
(std::string fname, const std::vector< T > data, std::string mode="w")
void
npy_save
namespacecnpy.html
abd95249bf67216d36416294df339fb47
(std::string fname, const T *data, const std::vector< size_t > shape, std::string mode="w")
npz_t
npz_load
namespacecnpy.html
ab6ef932e48b81bddc5457ff4ceb44a3a
(std::string fname)
NpyArray
npz_load
namespacecnpy.html
abfeb43960d51a799dbe718b3d73e8b52
(std::string fname, std::string varname)
void
npz_save
namespacecnpy.html
a7161744ba1c204fea5c5e15b177a311f
(std::string zipname, std::string fname, const std::vector< T > data, std::string mode="w")
void
npz_save
namespacecnpy.html
acdeed7370a9ddc23ce3b66534e039a1f
(std::string zipname, std::string fname, const T *data, const std::vector< size_t > &shape, std::string mode="w")
std::vector< char > &
operator+=
namespacecnpy.html
adde4f7c4e52778f1e28effe4ae80bef3
(std::vector< char > &lhs, const char *rhs)
std::vector< char > &
operator+=
namespacecnpy.html
a357cd39fe2f4327eb08495b48544d47e
(std::vector< char > &lhs, const std::string rhs)
std::vector< char > &
operator+=
namespacecnpy.html
ac8daa2ff90ad9f02b13e8a6f6b88bca6
(std::vector< char > &lhs, const T rhs)
void
parse_npy_header
namespacecnpy.html
adb801e369cfcf2e47c4b0348dcb54787
(FILE *fp, size_t &word_size, std::vector< size_t > &shape, bool &fortran_order)
void
parse_npy_header
namespacecnpy.html
a9ea9e228db8c205a039b7763c74829e8
(unsigned char *buffer, size_t &word_size, std::vector< size_t > &shape, bool &fortran_order)
void
parse_zip_footer
namespacecnpy.html
a0feec097a7dbb48c449bc7e9b27b7fd6
(FILE *fp, uint16_t &nrecs, size_t &global_header_size, size_t &global_header_offset)