<commit_before>Introduction
============

``prescribeSM_CESM_1.2.x`` allows to prescribe ``SOILLIQ`` and ``SOILICE`` in CLM 4.0 for CESM 1.2.x.

The code is originally by <NAME> (with the help of Dave Lawrence) and has been adapted by me for CESM 1.2.1.

Features
--------

- Prescribe ``SOILLIQ`` and ``SOILICE`` (-> SM) in CLM
- Prescribe SM globally or regionally
- Prescribe daily mean or monthly mean SM (linear interpolation in between)
- Two ways to do this:

  - Prescribe ``SOILLIQ`` *and* ``SOILICE`` (standard)<commit_msg>add comment for CESM 122wq<commit_after>Introduction
============

``prescribeSM_CESM_1.2.x`` allows to prescribe ``SOILLIQ`` and ``SOILICE`` in CLM 4.0 for CESM 1.2.x.

The code is originally by <NAME> (with the help of Dave Lawrence) and has been adapted by me for CESM 1.2.1 and CESM 1.2.2.

.. NOTE::
      The code of ``clm_driver`` and ``BalanceCheckMod`` are identical in 1.2.1 and 1.2.2.

Features
--------

- Prescribe ``SOILLIQ`` and ``SOILICE`` (-> SM) in CLM
- Prescribe SM globally or regionally
- Prescribe daily mean or monthly mean SM (linear interpolation in between)
- Two ways to do this:

  - Prescribe ``SOILLIQ`` *and* ``SOILICE`` (standard)
{'fraction_non_alphanumeric': 0.1496655518394649, 'fraction_numerical': 0.02508361204013378, 'mean_word_length': 3.788, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, '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': '6171622', 'n_tokens_mistral': 438, 'n_tokens_neox': 394, 'n_words': 157}