|
MADNESS 0.10.1
|
#include <iostream>#include <cmath>#include <madness/world/array_addons.h>#include <madness/world/print.h>#include <madness/world/text_fstream_archive.h>#include <madness/world/binary_fstream_archive.h>#include <madness/world/vector_archive.h>#include <madness/world/buffer_archive.h>#include <madness/world/cereal_archive.h>#include <madness/world/world.h>#include <madness/world/worldgop.h>
Classes | |
| class | A |
| struct | madness::archive::ArchiveLoadImpl< Archive, C > |
| struct | madness::archive::ArchiveLoadImpl< Archive, linked_list > |
| struct | madness::archive::ArchiveSerializeImpl< Archive, B > |
| struct | madness::archive::ArchiveStoreImpl< Archive, C > |
| struct | madness::archive::ArchiveStoreImpl< Archive, linked_list > |
| class | B |
| class | C |
| struct | D |
| struct | F |
| simple class for testing the solver More... | |
| struct | G1 |
| class | linked_list |
| struct | NotStreammable |
| struct | pod_deserialize_dispatch< false > |
| struct | pod_deserialize_dispatch< true > |
| struct | pod_serialize_dispatch< false > |
| struct | pod_serialize_dispatch< true > |
Namespaces | |
| namespace | madness |
| Namespace for all elements and tools of MADNESS. | |
| namespace | madness::archive |
| Namespace for I/O tools. | |
Macros | |
| #define | TEST(cond) |
Typedefs | |
| typedef std::complex< double > | double_complex |
| typedef std::map< short, std::complex< double > > | madness::archive::map_short_complex_double |
| typedef std::pair< int, double > | madness::archive::pair_int_double |
| typedef std::pair< short, std::complex< double > > | madness::archive::pair_short_complex_double |
| typedef std::tuple< int, double, std::complex< float > > | tuple_int_double_complexfloat |
Functions | |
| madness::archive::ARCHIVE_REGISTER_TYPE_AND_PTR (A, 128) | |
| madness::archive::ARCHIVE_REGISTER_TYPE_AND_PTR (B, 129) | |
| madness::archive::ARCHIVE_REGISTER_TYPE_AND_PTR (C, 130) | |
| madness::archive::ARCHIVE_REGISTER_TYPE_AND_PTR (linked_list, 131) | |
| madness::archive::ARCHIVE_REGISTER_TYPE_AND_PTR (map_short_complex_double, 133) | |
| madness::archive::ARCHIVE_REGISTER_TYPE_AND_PTR (pair_int_double, 132) | |
| madness::archive::ARCHIVE_REGISTER_TYPE_AND_PTR (pair_short_complex_double, 134) | |
| int | main (int argc, char *argv[]) |
| std::ostream & | operator<< (std::ostream &os, const F &data) |
| int | operator<< (std::ostream &os, const NotStreammable &data) |
| std::istream & | operator>> (std::istream &os, F &data) |
| void | operator>> (std::istream &os, NotStreammable &data) |
| template<class InputArchive > | |
| void | test_in (const InputArchive &iar) |
| template<class OutputArchive > | |
| void | test_out (const OutputArchive &oar) |
| #define TEST | ( | cond | ) |
| typedef std::complex<double> double_complex |
| typedef std::tuple<int,double,std::complex<float> > tuple_int_double_complexfloat |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
References madness::archive::archive_initialize_type_names(), ARCHIVE_REGISTER_TYPE_AND_PTR_NAMES, madness::archive::BinaryFstreamOutputArchive::close(), madness::archive::BinaryFstreamInputArchive::close(), madness::archive::BufferOutputArchive::close(), madness::archive::BufferInputArchive::close(), madness::archive::TextFstreamOutputArchive::close(), madness::archive::TextFstreamInputArchive::close(), madness::archive::VectorOutputArchive::close(), madness::archive::VectorInputArchive::close(), f, madness::finalize(), madness::archive::fn_ptr_origin(), fout, madness::initialize(), me, madness::archive::BufferOutputArchive::size(), test_in(), and test_out().
| std::ostream & operator<< | ( | std::ostream & | os, |
| const F & | data | ||
| ) |
| int operator<< | ( | std::ostream & | os, |
| const NotStreammable & | data | ||
| ) |
| std::istream & operator>> | ( | std::istream & | os, |
| F & | data | ||
| ) |
| void operator>> | ( | std::istream & | os, |
| NotStreammable & | data | ||
| ) |
| void test_in | ( | const InputArchive & | iar | ) |