<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet type="text/xsl" href="/v2/static/oai2.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-06-10T12:12:01Z</responseDate>
  <request identifier="oai:figshare.com:article/21229733" metadataPrefix="oai_datacite" verb="GetRecord">https://api.figshare.com/v2/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:figshare.com:article/21229733</identifier>
        <datestamp>2022-10-06T13:25:22Z</datestamp>
        <setSpec>category_26590</setSpec>
        <setSpec>category_26299</setSpec>
        <setSpec>portal_549</setSpec>
        <setSpec>item_type_9</setSpec>
        <setSpec>month_year_10_2022</setSpec>
      </header>
      <metadata>
        <resource xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.3/metadata.xsd">
          <identifier identifierType="DOI">10.5522/04/21229733.v2</identifier>
          <alternateIdentifiers>
            <alternateIdentifier alternateIdentifierType="URL">https://figshare.com/articles/software/Processing_Tools_for_HemeLB_Simulations/21229733</alternateIdentifier>
          </alternateIdentifiers>
          <relatedIdentifiers>
            <relatedIdentifier relatedIdentifierType="URL" relationType="HasPart">https://ndownloader.figshare.com/files/37797033</relatedIdentifier>
            <relatedIdentifier relatedIdentifierType="URL" relationType="References">https://github.com/sharplo/HemeLB_Tools/tree/WindkesselBC</relatedIdentifier>
            <relatedIdentifier relatedIdentifierType="DOI" relationType="IsSupplementTo">10.1038/s41598-022-21923-9</relatedIdentifier>
          </relatedIdentifiers>
          <creators>
            <creator>
              <creatorName>Lo, Sharp C. Y.</creatorName>
              <givenName>Sharp C. Y.</givenName>
              <familyName>Lo</familyName>
            </creator>
          </creators>
          <titles>
            <title><![CDATA[Processing Tools for HemeLB Simulations]]></title>
          </titles>
          <subjects>
            <subject>Computational methods in fluid flow, heat and mass transfer (incl. computational fluid dynamics)</subject>
            <subject>Biomedical engineering not elsewhere classified</subject>
            <subject>post-processing analysis tool</subject>
            <subject>pre-processing procedure</subject>
            <subject>Computational Fluid Dynamics</subject>
            <subject>Biomedical Engineering not elsewhere classified</subject>
          </subjects>
          <dates>
            <date dateType="Created">2022-10-10</date>
            <date dateType="Updated">2023-05-31</date>
          </dates>
          <resourceType resourceTypeGeneral="Software">Software</resourceType>
          <publicationYear>2022</publicationYear>
          <publisher>University College London</publisher>
          <rightsList>
            <rights rightsURI="https://www.apache.org/licenses/LICENSE-2.0.html" rightsIdentifier="Apache 2.0"/>
            <rights rightsURI="http://purl.org/coar/access_right/c_abf2" rightsIdentifier="open access"/>
          </rightsList>
          <descriptions>
            <description descriptionType="Abstract"><![CDATA[<p>This repository contains the pre-processing and post-processing tools used in the simulations described in the referenced paper.</p>
<p><br></p>
<p>Here <em>FiveExit</em> and <em>ProfundaFemoris2</em> refer to the five-outlets model and the <em>profunda femoris</em> model described in the paper, respectively.</p>
<p><br></p>
<p>The simulation cases studied are listed in the file <strong>experiments.csv</strong> in the corresponding sub-folders. For example, <strong>FiveExit_coarse</strong> refers to the simulations using the coarse grid and the five-outlets model.</p>
<p><br></p>
<p>The simulations described in the paper were performed using <a href="https://github.com/hemelb-codes/HemePure" target="_blank">HemePure</a>, a HemeLB version with improved memory, compilation and scaling. The input files for these simulations were generated by the Python script <strong>writeInput.py</strong>. This script imports <strong>MyModules/InputOutput.py</strong> and reads <strong>experiments.csv</strong> and <strong>input_VfWKf.xml</strong> in the corresponding sub-folders, where the constant parameters for each simulation domain are provided in <strong>const_param.csv</strong>. To use this script, execute the command "python writeInput.py" with Python of version 3.6 or above.</p>
<p><br></p>
<p>The outputs of HemeLB were first processed using <strong>paraviewPreprocess.sh</strong> to obtain human-readable outputs. These outputs were analysed using <strong>verification.py</strong>. The figures in the paper and its supplementary figures were generated using <strong>analysis.py</strong>.</p>]]></description>
          </descriptions>
        </resource>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
