Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Htool-DDM documentation
Htool-DDM documentation

Overview

  • Why using Htool-DDM?
  • Hierarchical matrices
  • Domain decomposition solvers
  • Getting started

C++ API

  • Quickstart
  • Basic usage
    • Geometric clustering
    • Hierarchical compression
    • DDM solvers
  • Advanced usage
  • Developer guide
  • Public API
    • Generator
    • Geometric clustering
    • Hierarchical matrix
    • Distributed operator
    • DDM solvers

Python API

  • Quickstart
  • Basic usage
    • Geometric clustering
    • Hierarchical compression
    • DDM solvers
  • Advanced usage
  • Developer guide
  • Public API
    • Generator
    • Geometric clustering
    • Hierarchical matrix
    • Distributed operator
    • DDM solvers

Documentation

  • Build documentation
  • PDF version
Back to top
View this page

Hierarchical compression¶

Visualisation¶

Information about compression can also be accessed from a Htool.HMatrix with

  • Htool.HMatrix.get_tree_parameters(),

  • Htool.HMatrix.get_local_information().

Leaves of Htool.HMatrix can be plotted via matplotlib.

fig = plt.figure()

if dimension == 2:
   ax = fig.add_subplot(1, 1 ,1)
elif dimension == 3:
   ax = fig.add_subplot(1, 1, 1, projection="3d")

ax.set_title("Hmatrix")
Htool.plot(ax, hmatrix)
plt.show()
Next
DDM solvers
Previous
Geometric clustering
Copyright © 2020, Pierre Marchand & Pierre-Henri Tournier
Made with Sphinx and @pradyunsg's Furo
On this page
  • Hierarchical compression
    • Visualisation