ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include "BoxGeometry.hpp"
#include "ParticleRange.hpp"
#include "h5md_specification.hpp"
#include <utils/Vector.hpp>
#include <boost/filesystem.hpp>
#include <boost/mpi/communicator.hpp>
#include <h5xx/h5xx.hpp>
#include <cstddef>
#include <stdexcept>
#include <string>
#include <type_traits>
#include <unordered_map>
#include <utility>
Go to the source code of this file.
Classes | |
struct | h5xx::is_array< Utils::Vector< T, size > > |
class | Writer::H5md::File |
Class for writing H5MD files. More... | |
struct | Writer::H5md::incompatible_h5mdfile |
struct | Writer::H5md::left_backupfile |
Namespaces | |
namespace | h5xx |
namespace | Writer |
namespace | Writer::H5md |
Enumerations | |
enum | Writer::H5md::H5MDOutputFields : unsigned int { Writer::H5md::H5MD_OUT_NONE = 0u , Writer::H5md::H5MD_OUT_TYPE = 1u , Writer::H5md::H5MD_OUT_POS = 2u , Writer::H5md::H5MD_OUT_IMG = 4u , Writer::H5md::H5MD_OUT_VEL = 8u , Writer::H5md::H5MD_OUT_FORCE = 16u , Writer::H5md::H5MD_OUT_MASS = 32u , Writer::H5md::H5MD_OUT_CHARGE = 16u , Writer::H5md::H5MD_OUT_BONDS = 128u , Writer::H5md::H5MD_OUT_BOX_L = 256u , Writer::H5md::H5MD_OUT_LE_OFF = 512u , Writer::H5md::H5MD_OUT_LE_DIR = 1024u , Writer::H5md::H5MD_OUT_LE_NORMAL = 2048u , Writer::H5md::H5MD_OUT_ALL = 0b1111111111111111u } |
Constants which indicate what to output. More... | |
Functions | |
auto | Writer::H5md::fields_list_to_bitfield (std::vector< std::string > const &fields) |
Variables | |
static std::unordered_map< std::string, H5MDOutputFields > const | Writer::H5md::fields_map |