<commit_before># ShearWaveIndicator

!syntax description /Adaptivity/Indicators/ShearWaveIndicator

## Description

An indicator that computes the minimum element size based on the shear-wave speed.

The minimum element length ($\lambda_{min}$), which this indicator computes, is computed based on the cutoff
frequency ($f$) and shear-wave speed ($v_s$) defined above as:

$$
\lambda_{min} = \frac{v_s}{f}.
$$

The shear wave speed is supplied as a material property and the cutoff frequency is defined as a constant value
via the input parameters.

!syntax parameters /Adaptivity/Indicators/ShearWaveIndicator

!syntax inputs /Adaptivity/Indicators/ShearWaveIndicator

!syntax children /Adaptivity/Indicators/ShearWaveIndicator<commit_msg>ShearWaveIndicator page<commit_after># ShearWaveIndicator

!syntax description /Adaptivity/Indicators/ShearWaveIndicator

## Description

An indicator that computes the minimum element size based on the shear-wave speed.

The minimum element length ($\lambda_{min}$), which this indicator computes, is computed based on the cutoff
frequency ($f$) and shear-wave speed ($v_s$) defined below as:

!equation id=eqn:min_length
\lambda_{min} = \frac{v_s}{f}

The shear wave speed is supplied as a material property and the cutoff frequency is defined as a constant value
via the input parameters.

!syntax parameters /Adaptivity/Indicators/ShearWaveIndicator

!syntax inputs /Adaptivity/Indicators/ShearWaveIndicator

!syntax children /Adaptivity/Indicators/ShearWaveIndicator
{'fraction_non_alphanumeric': 0.07544672402382528, 'fraction_numerical': 0.0, 'mean_word_length': 5.841628959276018, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '409960', 'n_tokens_mistral': 440, 'n_tokens_neox': 415, 'n_words': 158}