cratepy.clustering.adaptivity.adaptivity_criterion

Clustering adaptivity criterion.

This module includes the interface to implement any clustering adaptivity criterion and some clustering adaptivity criteria.

The concept of clustering adaptivity criterion arises in the context of adaptive clustering-based reduced order modeling proposed by Ferreira et. al (2022) [1].

Classes

AdaptivityCriterion(ABC)

Clustering adaptivity criterion interface.

AdaptiveClusterGrouping(AdaptivityCriterion)

Clustering adaptivity cluster grouping criterion.

SpatialDiscontinuities(AdaptivityCriterion)

Clustering adaptivity spatial discontinuities criterion.

Functions

abstractmethod(funcobj)

A decorator indicating abstract methods.

Classes

ABC()

Helper class that provides a standard way to create an ABC using inheritance.

AdaptiveClusterGrouping(adapt_mat_phase, ...)

Clustering adaptivity cluster grouping criterion.

AdaptivityCriterion()

Clustering adaptivity criterion interface.

SpatialDiscontinuities(adapt_mat_phase, ...)

Clustering adaptivity spatial discontinuities criterion.