$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
Classes | |
| class | SavedFullMultiBlockSerializer2D |
| class | SavedFullMultiBlockSerializer3D |
Functions | |
| void | writeRawData_mpi (FileName fName, std::vector< plint > const &myBlockIds, std::vector< plint > const &offset, std::vector< std::vector< char > > &data) |
| void | writeRawData_posix (FileName fName, std::vector< plint > const &myBlockIds, std::vector< plint > const &offset, std::vector< std::vector< char > > &data) |
| void | writeRawData (FileName fName, std::vector< plint > const &myBlockIds, std::vector< plint > const &offset, std::vector< std::vector< char > > &data) |
| void | loadRawData_mpi (FileName fName, std::vector< plint > const &myBlockIds, std::vector< plint > const &offset, std::vector< std::vector< char > > &data) |
| void | loadRawData_posix (FileName fName, std::vector< plint > const &myBlockIds, std::vector< plint > const &offset, std::vector< std::vector< char > > &data) |
| void | loadRawData (FileName fName, std::vector< plint > const &myBlockIds, std::vector< plint > const &offset, std::vector< std::vector< char > > &data) |
| void | dumpRestoreData (MultiBlock2D &multiBlock, bool dynamicContent, std::vector< plint > const &myBlockIds, std::vector< std::vector< char > > const &data, std::map< int, std::string > const &foreignIds) |
| void | createDynamicsForeignIds2D (FileName fName, std::map< int, std::string > &foreignIds) |
| void | readXmlProcessors (FileName fName, MultiBlock2D &block) |
| void | readXmlSpec (FileName fName, Box2D &boundingBox, std::vector< plint > &offsets, plint &envelopeWidth, plint &gridLevel, std::string &dataType, std::string &descriptor, std::string &family, std::vector< Box2D > &components, bool &dynamicContent, FileName &data_fName) |
| MultiBlock2D * | load2D (FileName fName) |
| void | load (FileName fName, MultiBlock2D &intoBlock, bool dynamicContent) |
| void | readkXmlSpec (FileName fName, Box2D &boundingBox, std::vector< plint > &offsets, plint &envelopeWidth, std::string &dataType, std::string &descriptor, std::string &family, std::vector< Box2D > &components, bool &dynamicContent, std::string &data_fName) |
| void | dumpRestoreData (MultiBlock3D &multiBlock, bool dynamicContent, std::vector< plint > const &myBlockIds, std::vector< std::vector< char > > const &data, std::map< int, std::string > const &foreignIds) |
| void | createDynamicsForeignIds3D (FileName fName, std::map< int, std::string > &foreignIds) |
| void | readXmlProcessors (FileName fName, MultiBlock3D &block) |
| void | readXmlSpec (FileName fName, Box3D &boundingBox, std::vector< plint > &offsets, plint &envelopeWidth, plint &gridLevel, std::string &dataType, std::string &descriptor, std::string &family, std::vector< Box3D > &components, bool &dynamicContent, FileName &data_fName) |
| MultiBlock3D * | load3D (FileName fName) |
| void | load (FileName fName, MultiBlock3D &intoBlock, bool dynamicContent) |
| void | readkXmlSpec (FileName fName, Box3D &boundingBox, std::vector< plint > &offsets, plint &envelopeWidth, std::string &dataType, std::string &descriptor, std::string &family, std::vector< Box3D > &components, bool &dynamicContent, std::string &data_fName) |
| void | writeXmlSpec (MultiBlock2D &multiBlock, FileName fName, std::vector< plint > const &offset, bool dynamicContent) |
| void | writeOneBlockXmlSpec (MultiBlock2D &multiBlock, FileName fName, plint dataSize, IndexOrdering::OrderingT ordering) |
| void | transposeToBackward (plint sizeOfCell, Box2D const &domain, std::vector< char > &data) |
| void | save (MultiBlock2D &multiBlock, FileName fName, bool dynamicContent) |
| void | saveFull (MultiBlock2D &multiBlock, FileName fName, IndexOrdering::OrderingT ordering) |
| void | dumpData (MultiBlock2D &multiBlock, bool dynamicContent, std::vector< plint > &offset, std::vector< plint > &myBlockIds, std::vector< std::vector< char > > &data) |
| void | writeXmlSpec (MultiBlock3D &multiBlock, FileName fName, std::vector< plint > const &offset, bool dynamicContent) |
| void | writeOneBlockXmlSpec (MultiBlock3D const &multiBlock, FileName fName, plint dataSize, IndexOrdering::OrderingT ordering) |
| void | transposeToBackward (plint sizeOfCell, Box3D const &domain, std::vector< char > &data) |
| void | save (MultiBlock3D &multiBlock, FileName fName, bool dynamicContent) |
| void | saveFull (MultiBlock3D &multiBlock, FileName fName, IndexOrdering::OrderingT ordering) |
| void | dumpData (MultiBlock3D &multiBlock, bool dynamicContent, std::vector< plint > &offset, std::vector< plint > &myBlockIds, std::vector< std::vector< char > > &data) |
| void plb::parallelIO::createDynamicsForeignIds2D | ( | FileName | fName, | |
| std::map< int, std::string > & | foreignIds | |||
| ) |
| void plb::parallelIO::createDynamicsForeignIds3D | ( | FileName | fName, | |
| std::map< int, std::string > & | foreignIds | |||
| ) |
| void plb::parallelIO::dumpData | ( | MultiBlock3D & | multiBlock, | |
| bool | dynamicContent, | |||
| std::vector< plint > & | offset, | |||
| std::vector< plint > & | myBlockIds, | |||
| std::vector< std::vector< char > > & | data | |||
| ) |
| void plb::parallelIO::dumpData | ( | MultiBlock2D & | multiBlock, | |
| bool | dynamicContent, | |||
| std::vector< plint > & | offset, | |||
| std::vector< plint > & | myBlockIds, | |||
| std::vector< std::vector< char > > & | data | |||
| ) |
| void plb::parallelIO::dumpRestoreData | ( | MultiBlock3D & | multiBlock, | |
| bool | dynamicContent, | |||
| std::vector< plint > const & | myBlockIds, | |||
| std::vector< std::vector< char > > const & | data, | |||
| std::map< int, std::string > const & | foreignIds | |||
| ) |
| void plb::parallelIO::dumpRestoreData | ( | MultiBlock2D & | multiBlock, | |
| bool | dynamicContent, | |||
| std::vector< plint > const & | myBlockIds, | |||
| std::vector< std::vector< char > > const & | data, | |||
| std::map< int, std::string > const & | foreignIds | |||
| ) |
| void plb::parallelIO::load | ( | FileName | fName, | |
| MultiBlock3D & | intoBlock, | |||
| bool | dynamicContent | |||
| ) |
| void plb::parallelIO::load | ( | FileName | fName, | |
| MultiBlock2D & | intoBlock, | |||
| bool | dynamicContent | |||
| ) |
| MultiBlock2D * plb::parallelIO::load2D | ( | FileName | fName | ) |
| MultiBlock3D * plb::parallelIO::load3D | ( | FileName | fName | ) |
| void plb::parallelIO::loadRawData | ( | FileName | fName, | |
| std::vector< plint > const & | myBlockIds, | |||
| std::vector< plint > const & | offset, | |||
| std::vector< std::vector< char > > & | data | |||
| ) |
| void plb::parallelIO::loadRawData_mpi | ( | FileName | fName, | |
| std::vector< plint > const & | myBlockIds, | |||
| std::vector< plint > const & | offset, | |||
| std::vector< std::vector< char > > & | data | |||
| ) |
References plb::FileName::get(), and plb::plbIOError().
| void plb::parallelIO::loadRawData_posix | ( | FileName | fName, | |
| std::vector< plint > const & | myBlockIds, | |||
| std::vector< plint > const & | offset, | |||
| std::vector< std::vector< char > > & | data | |||
| ) |
References plb::FileName::get(), plb::global::mpi(), and plb::plbIOError().
| void plb::parallelIO::readkXmlSpec | ( | FileName | fName, | |
| Box3D & | boundingBox, | |||
| std::vector< plint > & | offsets, | |||
| plint & | envelopeWidth, | |||
| std::string & | dataType, | |||
| std::string & | descriptor, | |||
| std::string & | family, | |||
| std::vector< Box3D > & | components, | |||
| bool & | dynamicContent, | |||
| std::string & | data_fName | |||
| ) |
| void plb::parallelIO::readkXmlSpec | ( | FileName | fName, | |
| Box2D & | boundingBox, | |||
| std::vector< plint > & | offsets, | |||
| plint & | envelopeWidth, | |||
| std::string & | dataType, | |||
| std::string & | descriptor, | |||
| std::string & | family, | |||
| std::vector< Box2D > & | components, | |||
| bool & | dynamicContent, | |||
| std::string & | data_fName | |||
| ) |
| void plb::parallelIO::readXmlProcessors | ( | FileName | fName, | |
| MultiBlock3D & | block | |||
| ) |
References plb::addInternalProcessor(), plb::FileName::defaultExt(), plb::FileName::defaultPath(), plb::global::directories(), plb::DataProcessorGenerator3D::extract(), plb::Box3D::from_plbArray(), plb::MultiBlock3D::getBoundingBox(), plb::XMLreaderProxy::isValid(), plb::XMLreaderProxy::iterId(), plb::meta::processorRegistration3D(), and plb::XMLreaderProxy::read().
| void plb::parallelIO::readXmlProcessors | ( | FileName | fName, | |
| MultiBlock2D & | block | |||
| ) |
References plb::addInternalProcessor(), plb::FileName::defaultExt(), plb::FileName::defaultPath(), plb::global::directories(), plb::DataProcessorGenerator2D::extract(), plb::Box2D::from_plbArray(), plb::MultiBlock2D::getBoundingBox(), plb::XMLreaderProxy::isValid(), plb::XMLreaderProxy::iterId(), plb::meta::processorRegistration2D(), and plb::XMLreaderProxy::read().
| void plb::parallelIO::readXmlSpec | ( | FileName | fName, | |
| Box3D & | boundingBox, | |||
| std::vector< plint > & | offsets, | |||
| plint & | envelopeWidth, | |||
| plint & | gridLevel, | |||
| std::string & | dataType, | |||
| std::string & | descriptor, | |||
| std::string & | family, | |||
| std::vector< Box3D > & | components, | |||
| bool & | dynamicContent, | |||
| FileName & | data_fName | |||
| ) |
| void plb::parallelIO::readXmlSpec | ( | FileName | fName, | |
| Box2D & | boundingBox, | |||
| std::vector< plint > & | offsets, | |||
| plint & | envelopeWidth, | |||
| plint & | gridLevel, | |||
| std::string & | dataType, | |||
| std::string & | descriptor, | |||
| std::string & | family, | |||
| std::vector< Box2D > & | components, | |||
| bool & | dynamicContent, | |||
| FileName & | data_fName | |||
| ) |
| void plb::parallelIO::save | ( | MultiBlock3D & | multiBlock, | |
| FileName | fName, | |||
| bool | dynamicContent | |||
| ) |
| void plb::parallelIO::save | ( | MultiBlock2D & | multiBlock, | |
| FileName | fName, | |||
| bool | dynamicContent | |||
| ) |
| void plb::parallelIO::saveFull | ( | MultiBlock3D & | multiBlock, | |
| FileName | fName, | |||
| IndexOrdering::OrderingT | ordering | |||
| ) |
| void plb::parallelIO::saveFull | ( | MultiBlock2D & | multiBlock, | |
| FileName | fName, | |||
| IndexOrdering::OrderingT | ordering | |||
| ) |
| void plb::parallelIO::transposeToBackward | ( | plint | sizeOfCell, | |
| Box3D const & | domain, | |||
| std::vector< char > & | data | |||
| ) |
References plb::Box3D::getNx(), plb::Box3D::getNy(), and plb::Box3D::getNz().
| void plb::parallelIO::transposeToBackward | ( | plint | sizeOfCell, | |
| Box2D const & | domain, | |||
| std::vector< char > & | data | |||
| ) |
References plb::Box2D::getNx(), and plb::Box2D::getNy().
| void plb::parallelIO::writeOneBlockXmlSpec | ( | MultiBlock3D const & | multiBlock, | |
| FileName | fName, | |||
| plint | dataSize, | |||
| IndexOrdering::OrderingT | ordering | |||
| ) |
References plb::FileName::defaultExt(), plb::global::directories(), plb::IndexOrdering::forward, plb::MultiBlock3D::getBlockName(), plb::MultiBlock3D::getBoundingBox(), plb::MultiBlock3D::getCellDim(), plb::MultiBlockManagement3D::getEnvelopeWidth(), plb::MultiBlock3D::getMultiBlockManagement(), plb::MultiBlock3D::getTypeInfo(), PLB_ASSERT, plb::XMLwriter::set(), plb::XMLwriter::setString(), and plb::Box3D::to_plbArray().
| void plb::parallelIO::writeOneBlockXmlSpec | ( | MultiBlock2D & | multiBlock, | |
| FileName | fName, | |||
| plint | dataSize, | |||
| IndexOrdering::OrderingT | ordering | |||
| ) |
References plb::FileName::defaultExt(), plb::global::directories(), plb::IndexOrdering::forward, plb::MultiBlock2D::getBlockName(), plb::MultiBlock2D::getBoundingBox(), plb::MultiBlock2D::getCellDim(), plb::MultiBlockManagement2D::getEnvelopeWidth(), plb::MultiBlock2D::getMultiBlockManagement(), plb::MultiBlock2D::getTypeInfo(), PLB_ASSERT, plb::XMLwriter::set(), plb::XMLwriter::setString(), and plb::Box2D::to_plbArray().
| void plb::parallelIO::writeRawData | ( | FileName | fName, | |
| std::vector< plint > const & | myBlockIds, | |||
| std::vector< plint > const & | offset, | |||
| std::vector< std::vector< char > > & | data | |||
| ) |
| void plb::parallelIO::writeRawData_mpi | ( | FileName | fName, | |
| std::vector< plint > const & | myBlockIds, | |||
| std::vector< plint > const & | offset, | |||
| std::vector< std::vector< char > > & | data | |||
| ) |
References plb::FileName::get(), PLB_ASSERT, and plb::plbIOError().
| void plb::parallelIO::writeRawData_posix | ( | FileName | fName, | |
| std::vector< plint > const & | myBlockIds, | |||
| std::vector< plint > const & | offset, | |||
| std::vector< std::vector< char > > & | data | |||
| ) |
References plb::FileName::get(), plb::global::mpi(), PLB_ASSERT, and plb::plbIOError().
| void plb::parallelIO::writeXmlSpec | ( | MultiBlock3D & | multiBlock, | |
| FileName | fName, | |||
| std::vector< plint > const & | offset, | |||
| bool | dynamicContent | |||
| ) |
| void plb::parallelIO::writeXmlSpec | ( | MultiBlock2D & | multiBlock, | |
| FileName | fName, | |||
| std::vector< plint > const & | offset, | |||
| bool | dynamicContent | |||
| ) |
1.6.3
1.6.3