Block-Structured AMR Software Framework
AMReX_VectorIO.H File Reference
#include <AMReX_Config.H>
#include <AMReX_FPC.H>
#include <AMReX_FabConv.H>
#include <AMReX_IntConv.H>
#include <iosfwd>

Go to the source code of this file.

Namespaces

 amrex
 

Functions

void amrex::writeIntData (const int *data, std::size_t size, std::ostream &os, const IntDescriptor &id=FPC::NativeIntDescriptor())
 Functions for writing integer data to disk in a portable, self-describing manner. More...
 
void amrex::readIntData (int *data, std::size_t size, std::istream &is, const IntDescriptor &id)
 
void amrex::writeLongData (const Long *data, std::size_t size, std::ostream &os, const IntDescriptor &id=FPC::NativeLongDescriptor())
 
void amrex::readLongData (Long *data, std::size_t size, std::istream &is, const IntDescriptor &id)
 
void amrex::writeRealData (const Real *data, std::size_t size, std::ostream &os, const RealDescriptor &rd=FPC::NativeRealDescriptor())
 
void amrex::readRealData (Real *data, std::size_t size, std::istream &is, const RealDescriptor &rd)
 
void amrex::writeFloatData (const float *data, std::size_t size, std::ostream &os, const RealDescriptor &rd=FPC::Native32RealDescriptor())
 
void amrex::readFloatData (float *data, std::size_t size, std::istream &is, const RealDescriptor &rd)
 
void amrex::writeDoubleData (const double *data, std::size_t size, std::ostream &os, const RealDescriptor &rd=FPC::Native64RealDescriptor())
 
void amrex::readDoubleData (double *data, std::size_t size, std::istream &is, const RealDescriptor &rd)
 
void amrex::writeData (int const *data, std::size_t size, std::ostream &os)
 
void amrex::writeData (Long const *data, std::size_t size, std::ostream &os)
 
void amrex::writeData (float const *data, std::size_t size, std::ostream &os)
 
void amrex::writeData (double const *data, std::size_t size, std::ostream &os)
 
void amrex::readData (int *data, std::size_t size, std::istream &is)
 
void amrex::readData (Long *data, std::size_t size, std::istream &is)
 
void amrex::readData (float *data, std::size_t size, std::istream &is)
 
void amrex::readData (double *data, std::size_t size, std::istream &is)