Hi Roland et al. I did a clean, from-scratch compilation after copying that 18.2.0 Darwin architecture file to 18.6.0.
Sadly, no change. Still fails at link time with all the "Undefined _H5xxxx" errors. Bernard On Thu, 20 Jun 2019 at 11:42, Haas, Roland <rh...@illinois.edu> wrote: > > Hello Bernard, > > I am still in the process of trying to reproduce your error. > > However one thing I noticed is that (yet again) Cactus needs a new > architecture file (once for each Apple update) and reports that darwin > 18.6.0 is not a known architecture. This may be part of the reason for > failure. > > You can fix this by doing: > > cd repos/flesh/lib/make/known-architectures > cp darwin18.2.0 darwin18.6.0 > > I have pushed such architecture files into both the release branch and > master (just now). > > Yours, > Roland > > > Hi. > > > > I just downloaded the current stable ET release --- ET_2019_03 --- and > > am trying a simple from-scratch compilation on my MacOS machine > > running Mojave with Macports-supplied packages. > > > > I'm using the current osx-macports.cfg for my configuration, having > > installed the ports mentioned at the top of the file. What I'm seeing > > is a link-time failure involving the HDF5 libraries --- see below. > > > > Are there extra configuration steps I should be taking? Thanks, Bernard > > > > ----------- error output at end of compilation -------- > > > > Undefined symbols for architecture x86_64: > > > > "_H5Aclose", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int const*, > > int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > ... > > > > "_H5Acreate1", referenced from: > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int const*, > > int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, unsigned > > long long const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char const* > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > ... > > > > "_H5Aget_space", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Aget_type", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Aopen_name", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Aread", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Awrite", referenced from: > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int const*, > > int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, unsigned > > long long const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char const* > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > ... > > > > "_H5Dclose", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteLargeAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5Dcreate1", referenced from: > > > > CarpetIOHDF5::WriteLargeAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 2> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Dextend", referenced from: > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > "_H5Dget_space", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > "_H5Dget_storage_size", referenced from: > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > "_H5Dget_type", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Dopen1", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > "_H5Dread", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > "_H5Dwrite", referenced from: > > > > CarpetIOHDF5::WriteLargeAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 2> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Eauto_is_v2", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5Eget_auto1", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5Eget_auto2", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5Eset_auto1", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5Eset_auto2", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5Fclose", referenced from: > > > > _CarpetIOHDF5_CloseFiles in libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Recover(_cGH*, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Checkpoint(_cGH const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::CloseFile(_cGH const*, long long&, long > > long&) in libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Fcreate", referenced from: > > > > CarpetIOHDF5::Checkpoint(_cGH const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 0> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<1>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 1> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 2> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Fis_hdf5", referenced from: > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 0> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<1>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 1> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 2> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<3>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 3> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > "_H5Fopen", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Recover(_cGH*, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 0> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<1>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 1> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Gclose", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteMetadata(_cGH const*, int, int, int, bool, > > long long) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5Gcreate1", referenced from: > > > > CarpetIOHDF5::WriteMetadata(_cGH const*, int, int, int, bool, > > long long) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5Gget_objinfo", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > "_H5Giterate", referenced from: > > > > CarpetIOHDF5::Recover(_cGH*, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Gopen1", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Gunlink", referenced from: > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 2> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<3>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 3> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<1>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 1> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5P_CLS_DATASET_CREATE_ID_g", referenced from: > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 2> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<3>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 3> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5P_CLS_DATASET_XFER_ID_g", referenced from: > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5P_CLS_FILE_ACCESS_ID_g", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Recover(_cGH*, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Checkpoint(_cGH const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 0> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Pclose", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Recover(_cGH*, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Checkpoint(_cGH const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5Pcreate", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Recover(_cGH*, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Checkpoint(_cGH const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5Pget_edc_check", referenced from: > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Pset_chunk", referenced from: > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 2> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<3>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 3> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Pset_deflate", referenced from: > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 2> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<3>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 3> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<1>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 1> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Pset_edc_check", referenced from: > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Pset_fapl_core", referenced from: > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > "_H5Pset_fclose_degree", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Recover(_cGH*, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Checkpoint(_cGH const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::OpenFile(_cGH const*, int, int, int, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, std::__cxx11::basic_string<char, > > std::char_traits<char>, std::allocator<char> >, CarpetLib::vect<int, > > 0> const&, bool, bool, long long&, long long&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Pset_filter", referenced from: > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 2> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<3>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 3> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<1>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 1> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Pset_shuffle", referenced from: > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 2> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<3>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 3> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<1>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 1> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Sclose", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int const*, > > int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > ... > > > > "_H5Screate", referenced from: > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteLargeAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::AddAttributes(_cGH const*, char const*, int, int, > > ioRequest const*, CarpetLib::bbox<int, 3> const&, long long, bool) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > AHFinderDirect::WriteAttribute(long long, char const*, char > > const*, int) [clone .constprop.195] in > > libthorn_AHFinderDirect.a(patch_system.cc.o) > > > > "_H5Screate_simple", referenced from: > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int const*, > > int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, unsigned > > long long const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char const* > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::AddAttributes(_cGH const*, char const*, int, int, > > ioRequest const*, CarpetLib::bbox<int, 3> const&, long long, bool) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5Sget_select_npoints", referenced from: > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Sget_simple_extent_dims", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > "_H5Sget_simple_extent_ndims", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Sget_simple_extent_npoints", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 2> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Sselect_hyperslab", referenced from: > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 2> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5T_C_S1_g", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char const* > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteLargeAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::AddAttributes(_cGH const*, char const*, int, int, > > ioRequest const*, CarpetLib::bbox<int, 3> const&, long long, bool) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > AHFinderDirect::WriteAttribute(long long, char const*, char > > const*, int) [clone .constprop.195] in > > libthorn_AHFinderDirect.a(patch_system.cc.o) > > > > "_H5T_NATIVE_DOUBLE_g", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::CCTKtoHDF5_Datatype(_cGH const*, int, bool) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::SetupGH(tFleshConfig*, int, _cGH*) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::AddAttributes(_cGH const*, char const*, int, int, > > ioRequest const*, CarpetLib::bbox<int, 3> const&, long long, bool) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5T_NATIVE_FLOAT_g", referenced from: > > > > CarpetIOHDF5::CCTKtoHDF5_Datatype(_cGH const*, int, bool) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::SetupGH(tFleshConfig*, int, _cGH*) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5T_NATIVE_HSIZE_g", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, unsigned > > long long const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::AddAttributes(_cGH const*, char const*, int, int, > > ioRequest const*, CarpetLib::bbox<int, 3> const&, long long, bool) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > "_H5T_NATIVE_INT16_g", referenced from: > > > > CarpetIOHDF5::CCTKtoHDF5_Datatype(_cGH const*, int, bool) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5T_NATIVE_INT32_g", referenced from: > > > > CarpetIOHDF5::CCTKtoHDF5_Datatype(_cGH const*, int, bool) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5T_NATIVE_INT64_g", referenced from: > > > > CarpetIOHDF5::CCTKtoHDF5_Datatype(_cGH const*, int, bool) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5T_NATIVE_INT8_g", referenced from: > > > > CarpetIOHDF5::CCTKtoHDF5_Datatype(_cGH const*, int, bool) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5T_NATIVE_INT_g", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int const*, > > int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::AddAttributes(_cGH const*, char const*, int, int, > > ioRequest const*, CarpetLib::bbox<int, 3> const&, long long, bool) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > "_H5T_NATIVE_LDOUBLE_g", referenced from: > > > > CarpetIOHDF5::CCTKtoHDF5_Datatype(_cGH const*, int, bool) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::SetupGH(tFleshConfig*, int, _cGH*) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5T_NATIVE_SCHAR_g", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::CCTKtoHDF5_Datatype(_cGH const*, int, bool) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5Tclose", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char const* > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteLargeAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::AddAttributes(_cGH const*, char const*, int, int, > > ioRequest const*, CarpetLib::bbox<int, 3> const&, long long, bool) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5Tcopy", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char const* > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteLargeAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::AddAttributes(_cGH const*, char const*, int, int, > > ioRequest const*, CarpetLib::bbox<int, 3> const&, long long, bool) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > AHFinderDirect::WriteAttribute(long long, char const*, char > > const*, int) [clone .constprop.195] in > > libthorn_AHFinderDirect.a(patch_system.cc.o) > > > > "_H5Tcreate", referenced from: > > > > CarpetIOHDF5::SetupGH(tFleshConfig*, int, _cGH*) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5Tget_class", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > "_H5Tget_size", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedSequential(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarChunkedParallel(_cGH const*, long long, > > double&, ioRequest const*, bool, long long) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::WriteHDF5(_cGH const*, long long&, long > > long&, std::vector<CarpetLib::gdata*, > > std::allocator<CarpetLib::gdata*> >, CarpetLib::bbox<int, 3> const&, > > int, CarpetLib::vect<int, 3> const&, CarpetLib::vect<int, 0> const&, > > int, int, int, int, int, int, double, CarpetLib::vect<double, 3> > > const&, CarpetLib::vect<double, 3> const&) in > > libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5Tinsert", referenced from: > > > > CarpetIOHDF5::SetupGH(tFleshConfig*, int, _cGH*) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > "_H5Tset_size", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, char const* > > const*, int) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteLargeAttribute(long long, char const*, char > > const*) in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::AddAttributes(_cGH const*, char const*, int, int, > > ioRequest const*, CarpetLib::bbox<int, 3> const&, long long, bool) in > > libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > AHFinderDirect::WriteAttribute(long long, char const*, char > > const*, int) [clone .constprop.195] in > > libthorn_AHFinderDirect.a(patch_system.cc.o) > > > > "_H5check_version", referenced from: > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Recover(_cGH*, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Checkpoint(_cGH const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > Multipole_OutputComplexToH5File(_cGH*, Multipole::variable_desc > > const*, double const*, Multipole::mode_array const&) in > > libthorn_Multipole.a(utils.cc.o) > > > > CarpetIOHDF5::WriteVarUnchunked(_cGH const*, long long, double&, > > ioRequest const*, bool) in libthorn_CarpetIOHDF5.a(Output.cc.o) > > > > ... > > > > "_H5garbage_collect", referenced from: > > > > _CarpetIOHDF5_CloseFiles in libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Recover(_cGH*, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Checkpoint(_cGH const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::OutputVarAs(_cGH const*, char const*, char const*) > > in libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::IOHDF5<0>::CloseFile(_cGH const*, long long&, long > > long&) in libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<1>::CloseFile(_cGH const*, long long&, long > > long&) in libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > CarpetIOHDF5::IOHDF5<2>::CloseFile(_cGH const*, long long&, long > > long&) in libthorn_CarpetIOHDF5.a(OutputSlice.cc.o) > > > > ... > > > > "_H5open", referenced from: > > > > CarpetIOHDF5::BrowseDatasets(long long, char const*, void*) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::OpenFileSet(_cGH const*, > > std::__cxx11::basic_string<char, std::char_traits<char>, > > std::allocator<char> >, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::ReadVar(_cGH const*, CarpetIOHDF5::file_t&, > > double&, std::_List_const_iterator<CarpetIOHDF5::patch_t>, > > std::vector<CarpetLib::bboxset2::bboxset<int, 3>, > > std::allocator<CarpetLib::bboxset2::bboxset<int, 3> > >&, bool) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::Recover(_cGH*, char const*, int) in > > libthorn_CarpetIOHDF5.a(Input.cc.o) > > > > CarpetIOHDF5::CCTKtoHDF5_Datatype(_cGH const*, int, bool) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, int) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > CarpetIOHDF5::WriteAttribute(long long, char const*, double) in > > libthorn_CarpetIOHDF5.a(CarpetIOHDF5.cc.o) > > > > ... > > > > ld: symbol(s) not found for architecture x86_64 > > > > collect2: error: ld returned 1 exit status > > > > make[1]: *** [/Users/bjkelly1/nobackup/codes/Cactus/exe/cactus_sim] Error 1 > > > > make: *** [sim] Error 2 > > > > > > > > -- > My email is as private as my paper mail. I therefore support encrypting > and signing email messages. Get my PGP key from http://pgp.mit.edu . -- ------------------------------------------------------------------ Bernard Kelly -- CRESST Assistant Research Scientist, NASA/GSFC Gravitational Astrophysics Laboratory --- Code 663 Phone: +1 (301) 286-7243 *** Fax: +1 (301) 286-2226 Web: http://science.gsfc.nasa.gov/sed/bio/bernard.j.kelly ORCID: orcid.org/0000-0002-3326-4454 ------------------------------------------------------------------ _______________________________________________ Users mailing list Users@einsteintoolkit.org http://lists.einsteintoolkit.org/mailman/listinfo/users