<?xml version='1.0' encoding='utf-8'?>
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:contributor>Martijn J. Russcher</dc:contributor>
  <dc:contributor>Christian D. Langevin</dc:contributor>
  <dc:contributor>Eric D. Morway</dc:contributor>
  <dc:contributor>Richard R. McDonald</dc:contributor>
  <dc:creator>Joseph D. Hughes</dc:creator>
  <dc:date>2022</dc:date>
  <dc:description>&lt;p&gt;&lt;span&gt;The MODFLOW&amp;nbsp;&lt;/span&gt;&lt;a class="topic-link" title="Learn more about API from ScienceDirect's AI-generated Topic Pages" href="https://www.sciencedirect.com/topics/earth-and-planetary-sciences/application-programming-interface" data-mce-href="https://www.sciencedirect.com/topics/earth-and-planetary-sciences/application-programming-interface"&gt;API&lt;/a&gt;&lt;span&gt;&amp;nbsp;allows other programs to control MODFLOW and interactively change variables without having to modify the source code. The MODFLOW API is based on the Basic Model Interface (BMI), which is a set of conventions that define how to initialize a simulation, update the model state by advancing in time, and finalize the run. For many existing MODFLOW coupling applications, the information provided to MODFLOW must be updated multiple times in a time step. As this capability to modify variables within a time step is not defined by the BMI, an extension to BMI was developed. This eXtended Model Interface is part of the MODFLOW API and allows such a tight coupling to other models. Examples are included for a variety of use cases, including new flexibility for users to develop custom packages without modifying the MODFLOW source code and coupling MODFLOW with other models and optimization libraries.&lt;/span&gt;&lt;/p&gt;</dc:description>
  <dc:format>application/pdf</dc:format>
  <dc:identifier>10.1016/j.envsoft.2021.105257</dc:identifier>
  <dc:language>en</dc:language>
  <dc:publisher>Elsevier</dc:publisher>
  <dc:title>The MODFLOW Application Programming Interface for simulationcontrol and software interoperability</dc:title>
  <dc:type>article</dc:type>
</oai_dc:dc>