OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
DiscField< Dim > Member List

This is the complete list of members for DiscField< Dim >, including all inherited members.

BaseFileDiscField< Dim >private
chunk_domain(const NDIndex< Dim > &currblock, int chunkelems, int &msdim, bool iscompressed)DiscField< Dim >private
compute_expected(const FieldLayout< Dim > &, const NDIndex< Dim > &)DiscField< Dim >private
ConfigDiscField< Dim >private
ConfigOKDiscField< Dim >private
create_files()DiscField< Dim >private
CurrentOffsetDiscField< Dim >private
DataDimensionDiscField< Dim >private
DiscField(const char *fname, const char *config, unsigned int numFields, const char *typestr=0)DiscField< Dim >
DiscField(const char *fname, unsigned int numFields, const char *typestr=0)DiscField< Dim >
DiscField(const char *fname, const char *config)DiscField< Dim >
DiscField(const char *fname)DiscField< Dim >
DiscField(const DiscField< Dim > &)DiscField< Dim >private
DiscTypeDiscField< Dim >private
distribute_offsets(std::vector< DFOffsetData< Dim, T > > &offdata, int &vnodes, int &maxsize, const NDIndex< Dim > &readDomain)DiscField< Dim >inlineprivate
domain_to_offset_data(const NDIndex< Dim > &domain, DFOffsetData< Dim, T > &offdata)DiscField< Dim >inlineprivate
fileSMPs() constDiscField< Dim >inlineprivate
get_Dimension() constDiscField< Dim >inline
get_DiscType()DiscField< Dim >inline
get_Domain() constDiscField< Dim >inline
get_NumFields() constDiscField< Dim >inline
get_NumRecords() constDiscField< Dim >inline
get_TypeString()DiscField< Dim >inline
globalIDDiscField< Dim >private
GlobalIDList_t typedefDiscField< Dim >private
initialize(const char *base, const char *config, const char *typestr, unsigned int numFields)DiscField< Dim >private
make_globalID(FieldLayout< Dim > &)DiscField< Dim >private
myBox0() constDiscField< Dim >inlineprivate
mySMP() constDiscField< Dim >inlineprivate
NeedStartRecordDiscField< Dim >private
NumFieldsDiscField< Dim >private
numFiles() constDiscField< Dim >inlineprivate
numFiles(unsigned int s) constDiscField< Dim >inlineprivate
NumRecordsDiscField< Dim >private
numSMPs() constDiscField< Dim >inlineprivate
NumVnodesDiscField< Dim >private
NumWrittenDiscField< Dim >private
offset_data_to_domain(DFOffsetData< Dim, T > &offdata, NDIndex< Dim > &domain)DiscField< Dim >inlineprivate
Offset_t typedefDiscField< Dim >private
open_df_file(const std::string &fnm, const std::string &mode)DiscField< Dim >private
open_df_file(const std::string &fnm, const std::string &suffix, const std::string &mode)DiscField< Dim >private
open_df_file_fd(const std::string &fnm, const std::string &suf, int flags)DiscField< Dim >private
operator=(const DiscField< Dim > &)DiscField< Dim >private
parse_config(const char *, bool)DiscField< Dim >private
pNodesPerSMP(unsigned int node) constDiscField< Dim >inlineprivate
printDebug(std::ostream &)DiscField< Dim >
printDebug()DiscField< Dim >
query(int &numRecords, int &numFields, std::vector< int > &size) constDiscField< Dim >
read(Field< T, Dim, M, C > &f, const NDIndex< Dim > &readDomain, unsigned int varID, unsigned int record)DiscField< Dim >inline
read(Field< T, Dim, M, C > &f, unsigned int varID, unsigned int record)DiscField< Dim >inline
read(Field< T, Dim, M, C > &f, const NDIndex< Dim > &readDomain, unsigned int varID)DiscField< Dim >inline
read(Field< T, Dim, M, C > &f, unsigned int varID)DiscField< Dim >inline
read(Field< T, Dim, M, C > &f, const NDIndex< Dim > &readDomain)DiscField< Dim >inline
read(Field< T, Dim, M, C > &f)DiscField< Dim >inline
read_data(int outputDatafd, T *buffer, Offset_t readsize, Offset_t seekpos)DiscField< Dim >inlineprivate
read_layout(int record, int sf)DiscField< Dim >private
read_meta()DiscField< Dim >private
read_NDIndex(FILE *, NDIndex< Dim > &)DiscField< Dim >private
read_offset(unsigned int varID, unsigned int record, unsigned int sf, std::vector< DFOffsetData< Dim, T > > &offdata, int vnodes)DiscField< Dim >inlineprivate
SizeDiscField< Dim >private
TypeStringDiscField< Dim >private
ValidFieldDiscField< Dim >private
VnodeTallyDiscField< Dim >private
write(Field< T, Dim, M, C > &f, unsigned int varID)DiscField< Dim >inline
write(Field< T, Dim, M, C > &f)DiscField< Dim >inline
write_layout()DiscField< Dim >private
write_meta()DiscField< Dim >private
write_NDIndex(FILE *, const NDIndex< Dim > &)DiscField< Dim >private
write_offset_and_data(FILE *outputOffset, int outputDatafd, CompressedBrickIterator< T, Dim > &cbi, const NDIndex< Dim > &owned)DiscField< Dim >inlineprivate
WritingFileDiscField< Dim >private
~DiscField()DiscField< Dim >