![]() |
FasTensor
1.0.0
Transform Supercomputing for AI
|
This is the complete list of members for FT::Array< T >, including all inherited members.
| AppendAttribute(const std::string &data_endpoint) | FT::Array< T > | inline |
| Apply(Stencil< UDFOutputType >(*UDF)(const Stencil< T > &), Array< BType > *B=nullptr) | FT::Array< T > | inline |
| Array() | FT::Array< T > | inline |
| Array(std::string data_endpoint) | FT::Array< T > | inline |
| Array(std::string data_endpoint, std::vector< int > cs) | FT::Array< T > | inline |
| Array(std::string data_endpoint, std::vector< int > cs, std::vector< int > os) | FT::Array< T > | inline |
| Array(std::string data_endpoint, int auto_chunk_dim_index) | FT::Array< T > | inline |
| Array(std::string data_endpoint, std::vector< unsigned long long > size_p) | FT::Array< T > | inline |
| Array(std::vector< int > cs, std::vector< int > os) | FT::Array< T > | inline |
| Array(std::vector< int > cs) | FT::Array< T > | inline |
| Array(std::vector< T > &data_vector_endpoint) | FT::Array< T > | inline |
| Array(std::vector< T > &data_vector_endpoint, std::vector< int > cs, std::vector< int > os) | FT::Array< T > | inline |
| Backup(std::string data_endpoint_p) | FT::Array< T > | inline |
| CalculateOutputSize(std::vector< unsigned long long > &data_size_p, std::vector< int > &data_chunk_size_p, std::vector< int > &data_overlap_size_p) | FT::Array< T > | inline |
| Clone(T intial_value) | FT::Array< T > | inline |
| Clone() | FT::Array< T > | inline |
| ControlEndpoint(int cmd_p, std::vector< std::string > &arg_v_p) | FT::Array< T > | inlinevirtual |
| ControlEndpoint(int cmd_p) | FT::Array< T > | inlinevirtual |
| ControlOutputVector(OutputVectorFlatDirection flat_direction, std::vector< size_t > flat_shape) | FT::Array< T > | inline |
| CreateEndpoint(std::vector< unsigned long long > data_size_p, std::vector< int > data_chunk_size_p, std::vector< int > data_overlap_size_p) | FT::Array< T > | inline |
| CreateVisFile(FTVisType vis_type) | FT::Array< T > | inline |
| CreateVisFile() | FT::Array< T > | inline |
| DisableCollectiveIO() | FT::Array< T > | inline |
| EnableApplyStride(const std::vector< int > &skip_size_p) | FT::Array< T > | inlinevirtual |
| EnableCollectiveIO() | FT::Array< T > | inline |
| EndpointControl(int cmd_p, std::vector< std::string > &arg_v_p) | FT::Array< T > | inline |
| EraseAttribute(const int &index) | FT::Array< T > | inline |
| Fill(T fill_value) | FT::Array< T > | inline |
| GetAllTagName(std::vector< string > &tag_name) | FT::Array< T > | inline |
| GetArrayRank(int &rank) | FT::Array< T > | inline |
| GetArraySize(std::vector< unsigned long long > &size_p) | FT::Array< T > | inlinevirtual |
| GetAttribute(const int &index, std::string &endpoint_id) | FT::Array< T > | inline |
| GetAttributeEndpoint() | FT::Array< T > | inline |
| GetChunkSize(std::vector< int > &data_chunk_size_p) | FT::Array< T > | inline |
| GetChunkSize() | FT::Array< T > | inline |
| GetComputingCost(vector< double > &cost_stats) | FT::Array< T > | inline |
| GetDirChunkSize() | FT::Array< T > | inline |
| GetDirFile() | FT::Array< T > | inline |
| GetEndpoint(string &endpoint_id) | FT::Array< T > | inline |
| GetEndpointType() | FT::Array< T > | inline |
| GetOverlapSize(vector< int > &os_p) | FT::Array< T > | inline |
| GetReadCost(vector< double > &cost_stats) | FT::Array< T > | inline |
| GetStencilTag() | FT::Array< T > | inlinevirtual |
| GetTag(const std::string &name, PType &value) | FT::Array< T > | inline |
| GetTag(const std::string &name, std::string &value) | FT::Array< T > | inlinevirtual |
| GetTag(const std::string &name, std::vector< PType > &value) | FT::Array< T > | inline |
| GetValue(Is... indexs) | FT::Array< T > | inline |
| GetVirtualArrayFlag() | FT::Array< T > | inline |
| GetWriteCost(vector< double > &cost_stats) | FT::Array< T > | inline |
| HasNextChunk() | FT::Array< T > | inline |
| InferOutputSize(std::vector< unsigned long long > &data_size_p, std::vector< int > &data_chunk_size_p, std::vector< int > &data_overlap_size_p, size_t output_vector_size) | FT::Array< T > | inline |
| InitializeApplyInput(Stencil< UDFOutputType >(*UDF)(const Stencil< T > &)) | FT::Array< T > | inline |
| InsertAttribute(const std::string &data_endpoint, const int index) | FT::Array< T > | inline |
| LoadNextChunk(unsigned long long &result_vector_size) | FT::Array< T > | inline |
| Merge(int Op) | FT::Array< T > | inline |
| Nonvolatile(std::string data_endpoint_p) | FT::Array< T > | inline |
| operator()(Is... indexs) const | FT::Array< T > | inline |
| PrintEndpointInfo() | FT::Array< T > | inline |
| PushBackAttribute(std::string data_endpoint) | FT::Array< T > | inline |
| ReadArray(const std::vector< unsigned long long > &start, const std::vector< unsigned long long > &end, std::vector< T > &data_vector) | FT::Array< T > | inline |
| ReadArray(const std::vector< unsigned long long > start, const std::vector< unsigned long long > end) | FT::Array< T > | inline |
| ReadEndpoint(std::vector< unsigned long long > &start_p, std::vector< unsigned long long > &end_p, void *data) | FT::Array< T > | inline |
| ReadModifyWriteArray(const std::vector< unsigned long long > &start_p, const std::vector< unsigned long long > &end_p, std::vector< T > &data_p, AU_Op op) | FT::Array< T > | inline |
| ReportCost() | FT::Array< T > | inlinevirtual |
| ReportTime() | FT::Array< T > | inline |
| Restore(std::string data_endpoint_p) | FT::Array< T > | inline |
| SchduleChunkNext() | FT::Array< T > | inline |
| SetArraySize(const std::vector< unsigned long long > &size_p) | FT::Array< T > | inline |
| SetChunkSize(std::vector< int > data_chunk_size_p) | FT::Array< T > | inlinevirtual |
| SetChunkSizeByDim(int dim_rank) | FT::Array< T > | inline |
| SetChunkSizeByMem(size_t max_mem_size) | FT::Array< T > | inline |
| SetDirChunkSize(std::vector< int > &dir_chunk_size_p) | FT::Array< T > | inline |
| SetDirectOutput() | FT::Array< T > | inline |
| SetDirFile(std::vector< std::string > &file_list) | FT::Array< T > | inline |
| SetDirInputRegexSearch(std::regex ®ex_p) | FT::Array< T > | inline |
| SetDirOutputRegexReplace(std::regex ®ex_p, std::string &replace_str_p) | FT::Array< T > | inline |
| SetEndpoint(const string &endpoint_id) | FT::Array< T > | inline |
| SetOverlapPadding(const T &padding_value_p) | FT::Array< T > | inline |
| SetOverlapSize(const vector< int > os_p) | FT::Array< T > | inlinevirtual |
| SetOverlapSizeByDetection() | FT::Array< T > | inline |
| SetStride(const std::vector< int > &skip_size_p) | FT::Array< T > | inline |
| SetTag(const std::string &name, const PType value) | FT::Array< T > | inline |
| SetTag(const std::string &name, const std::string value) | FT::Array< T > | inline |
| SetTag(const std::string &name, const std::vector< PType > value) | FT::Array< T > | inline |
| SetValue(T data_p, Is... indexs) | FT::Array< T > | inline |
| SetVectorDirection(OutputVectorFlatDirection flat_direction_index) | FT::Array< T > | inlinevirtual |
| SetVirtualArrayFlag(bool flag_p) | FT::Array< T > | inline |
| SyncOverlap() | FT::Array< T > | inline |
| Transform(Stencil< UDFOutputType >(*UDF)(const Stencil< T > &), Array< BType > &B) | FT::Array< T > | inline |
| Transform(Stencil< UDFOutputType >(*UDF)(const Stencil< T > &), Array< BType > *B=nullptr) | FT::Array< T > | inline |
| UpdateChunkSize() | FT::Array< T > | inline |
| UpdateOverlap() | FT::Array< T > | inline |
| UpdateOverlapSize(Stencil< UDFOutputType >(*UDF)(const Stencil< T > &)) | FT::Array< T > | inline |
| Volatile(std::string data_endpoint_p) | FT::Array< T > | inline |
| WriteArray(const std::vector< unsigned long long > &start_p, const std::vector< unsigned long long > &end_p, std::vector< T > &data_p) | FT::Array< T > | inline |
| WriteArray(std::vector< unsigned long long > &start_p, std::vector< unsigned long long > &end_p, std::vector< std::vector< T >> data_p) | FT::Array< T > | inline |
| WriteEndpoint(std::vector< unsigned long long > &start_p, std::vector< unsigned long long > &end_p, void *data) | FT::Array< T > | inline |
| ~Array() | FT::Array< T > | inline |
| ~ArrayBase()=default | FT::ArrayBase | virtual |