{'fraction_non_alphanumeric': 0.0273224043715847, 'fraction_numerical': 0.00273224043715847, 'mean_word_length': 4.959349593495935, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, '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}}
A Distributed Model Coupling Environment for Geophysical Processes

The Model Coupling Environmental Library (MCEL) was developed to simplify the coupling process for models that exchange data at most every time step. Traditionally, model coupling is performed in three ways: file Input/Output (I/O), subroutinization, or Message Passing Interface (MPI). The traditional way of model coupling is through file I/O as shown by Blain1 and Hodur.2 In this case the models are left relatively unaltered and are executed for a very short length of time. Model preprocessors then transform the output files from one model into input files for the second model. Depending on the frequency of coupling, this can be a very costly alternative.