OGS
ApplicationUtils::NodeWiseMeshPartitioner Member List

This is the complete list of members for ApplicationUtils::NodeWiseMeshPartitioner, including all inherited members.

_meshApplicationUtils::NodeWiseMeshPartitionerprivate
_nodes_global_idsApplicationUtils::NodeWiseMeshPartitionerprivate
_nodes_partition_idsApplicationUtils::NodeWiseMeshPartitionerprivate
_partitioned_propertiesApplicationUtils::NodeWiseMeshPartitionerprivate
_partitionsApplicationUtils::NodeWiseMeshPartitionerprivate
IntegerType typedefApplicationUtils::NodeWiseMeshPartitioner
mesh() constApplicationUtils::NodeWiseMeshPartitionerinline
NodeWiseMeshPartitioner(const IntegerType num_partitions, std::unique_ptr< MeshLib::Mesh > &&mesh)ApplicationUtils::NodeWiseMeshPartitionerinline
partitionByMETIS(const bool is_mixed_high_order_linear_elems)ApplicationUtils::NodeWiseMeshPartitioner
partitionOtherMesh(MeshLib::Mesh const &mesh, bool const is_mixed_high_order_linear_elems) constApplicationUtils::NodeWiseMeshPartitioner
processPartition(std::size_t const part_id, const bool is_mixed_high_order_linear_elems)ApplicationUtils::NodeWiseMeshPartitionerprivate
renumberBulkElementIdsProperty(MeshLib::PropertyVector< std::size_t > *const bulk_element_ids_pv, std::vector< Partition > const &local_partitions) constApplicationUtils::NodeWiseMeshPartitioner
renumberBulkNodeIdsProperty(MeshLib::PropertyVector< std::size_t > *const bulk_node_ids, std::vector< Partition > const &local_partitions) constApplicationUtils::NodeWiseMeshPartitioner
renumberNodeIndices(const bool is_mixed_high_order_linear_elems)ApplicationUtils::NodeWiseMeshPartitionerprivate
resetPartitionIdsForNodes(std::vector< std::size_t > &&node_partition_ids)ApplicationUtils::NodeWiseMeshPartitionerinline
write(const std::string &file_name_base)ApplicationUtils::NodeWiseMeshPartitioner
writeOtherMesh(std::string const &output_filename_base, std::vector< Partition > const &partitions, MeshLib::Properties const &partitioned_properties) constApplicationUtils::NodeWiseMeshPartitioner