#include <VisMF.H>

Public Types | |
| enum | { Version = 1 } |
Public Member Functions | |
| Header () | |
| The default constructor. | |
| Header (const MultiFab &mf, How how) | |
| Construct from a MultiFab. | |
Public Attributes | |
| int | m_vers |
| How | m_how |
| int | m_ncomp |
| int | m_ngrow |
| BoxArray | m_ba |
| Array< FabOnDisk > | m_fod |
| Array< Array< Real > > | m_min |
| Array< Array< Real > > | m_max |
| VisMF::Header::Header | ( | ) |
The default constructor.
| VisMF::Header::Header | ( | const MultiFab & | mf, | |
| VisMF::How | how | |||
| ) |
Construct from a MultiFab.
References BL_ASSERT, BL_MPI_REQUIRE, ParallelDescriptor::Communicator(), Array< T >::dataPtr(), FabArrayBase::DistributionMap(), ParallelDescriptor::IOProcessor(), ParallelDescriptor::IOProcessorNumber(), m_ba, m_max, m_min, m_ncomp, MultiFab::max(), MultiFab::min(), MPI_Irecv(), MPI_REQUEST_NULL, MPI_Send(), MPI_Waitsome(), ParallelDescriptor::NProcs(), DistributionMapping::ProcessorMap(), ParallelDescriptor::SeqNum(), Array< T >::size(), and ParallelDescriptor::Mpi_typemap< T >::type().
Referenced by operator<<(), and operator>>().
Referenced by operator<<(), and operator>>().
Referenced by Header(), VisMF::max(), VisMF::min(), VisMF::nComp(), operator<<(), operator>>(), VisMF::Read(), and VisMF::Write().
Referenced by VisMF::nGrow(), operator<<(), operator>>(), and VisMF::Read().
Referenced by VisMF::boxArray(), Header(), VisMF::max(), VisMF::min(), operator<<(), operator>>(), VisMF::Read(), VisMF::size(), and VisMF::Write().
Referenced by operator<<(), operator>>(), and VisMF::Write().
Referenced by Header(), VisMF::min(), operator<<(), operator>>(), and VisMF::Write().
Referenced by Header(), VisMF::max(), operator<<(), operator>>(), and VisMF::Write().
1.5.5