Files
ResInsight/3d-main-window/faults/index.html
Magne Sjaastad 23a6f766ac Major refactoring of publish system
Updated to hugo 0.142
Use theme hugo-theme-relearn
Restructure content and make release notes easily available
2025-02-14 10:39:39 +01:00

481 lines
41 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en-us" dir="ltr" itemscope itemtype="http://schema.org/Article" data-r-output-format="html">
<head>
<meta charset="utf-8">
<meta name="viewport" content="height=device-height, width=device-width, initial-scale=1.0, minimum-scale=1.0">
<meta name="generator" content="Hugo 0.142.0">
<meta name="generator" content="Relearn 7.3.2+7b470298046df2c96c0da9da07a54572b7c4e1b0">
<meta name="description" content="This section describes how Faults are detected and visualized. NNCs are a part of the Faults visualization and are thus also mentioned in this section.
Related pages :
Allan Diagrams
Derived Results
Fault Detection ResInsight always scans the grids for geometrical faults when they are loaded. When two opposite cell faces of I, J, K neighbor cells does not match geometrically, they are tagged.">
<meta name="author" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Faults :: ResInsight">
<meta name="twitter:description" content="This section describes how Faults are detected and visualized. NNCs are a part of the Faults visualization and are thus also mentioned in this section.
Related pages :
Allan Diagrams
Derived Results
Fault Detection ResInsight always scans the grids for geometrical faults when they are loaded. When two opposite cell faces of I, J, K neighbor cells does not match geometrically, they are tagged.">
<meta property="og:url" content="https://resinsight.org/3d-main-window/faults/index.html">
<meta property="og:site_name" content="ResInsight">
<meta property="og:title" content="Faults :: ResInsight">
<meta property="og:description" content="This section describes how Faults are detected and visualized. NNCs are a part of the Faults visualization and are thus also mentioned in this section.
Related pages :
Allan Diagrams
Derived Results
Fault Detection ResInsight always scans the grids for geometrical faults when they are loaded. When two opposite cell faces of I, J, K neighbor cells does not match geometrically, they are tagged.">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="article">
<meta property="article:section" content="3D Main Window">
<meta itemprop="name" content="Faults :: ResInsight">
<meta itemprop="description" content="This section describes how Faults are detected and visualized. NNCs are a part of the Faults visualization and are thus also mentioned in this section.
Related pages :
Allan Diagrams
Derived Results
Fault Detection ResInsight always scans the grids for geometrical faults when they are loaded. When two opposite cell faces of I, J, K neighbor cells does not match geometrically, they are tagged.">
<meta itemprop="wordCount" content="1187">
<title>Faults :: ResInsight</title>
<link href="/css/fontawesome-all.min.css?1739525796" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/css/fontawesome-all.min.css?1739525796" rel="stylesheet"></noscript>
<link href="/css/auto-complete.css?1739525796" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/css/auto-complete.css?1739525796" rel="stylesheet"></noscript>
<link href="/css/perfect-scrollbar.min.css?1739525796" rel="stylesheet">
<link href="/css/theme.min.css?1739525796" rel="stylesheet">
<link href="/css/format-html.min.css?1739525796" rel="stylesheet" id="R-format-style">
<script>
window.relearn = window.relearn || {};
window.relearn.relBasePath='..\/..';
window.relearn.relBaseUri='..\/..';
window.relearn.absBaseUri='https:\/\/resinsight.org';
window.relearn.min = `.min`;
window.relearn.disableAnchorCopy=false;
window.relearn.disableAnchorScrolling=false;
// variant stuff
window.relearn.themevariants = [ 'relearn' ];
window.relearn.customvariantname = "my-custom-variant";
window.relearn.changeVariant = function(variant) {
var oldVariant = document.documentElement.dataset.rThemeVariant;
window.localStorage.setItem(window.relearn.absBaseUri + "/variant", variant);
document.documentElement.dataset.rThemeVariant = variant;
if (oldVariant != variant) {
document.dispatchEvent( new CustomEvent('themeVariantLoaded', { detail: { variant, oldVariant } }) );
}
}
window.relearn.markVariant = function() {
var variant = window.localStorage.getItem(window.relearn.absBaseUri + "/variant");
var select = document.querySelector("#R-select-variant");
if (select) {
select.value = variant;
}
}
window.relearn.initVariant = function() {
var variant = window.localStorage.getItem(window.relearn.absBaseUri + "/variant") ?? "";
if( variant == window.relearn.customvariantname ){
}else if( !variant || !window.relearn.themevariants.includes(variant) ){
variant = window.relearn.themevariants[0];
window.localStorage.setItem(window.relearn.absBaseUri + "/variant", variant);
}
document.documentElement.dataset.rThemeVariant = variant;
}
window.relearn.initVariant();
window.relearn.markVariant();
// translations
window.T_Copy_to_clipboard = `Copy to clipboard`;
window.T_Copied_to_clipboard = `Copied to clipboard!`;
window.T_Copy_link_to_clipboard = `Copy link to clipboard`;
window.T_Link_copied_to_clipboard = `Copied link to clipboard!`;
window.T_Reset_view = `Reset view`;
window.T_View_reset = `View reset!`;
window.T_No_results_found = `No results found for "{0}"`;
window.T_N_results_found = `{1} results found for "{0}"`;
</script>
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.6/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
MathJax.Hub.Config({
tex2jax: {
inlineMath: [['$','$'], ['\\(','\\)']],
displayMath: [['$$','$$'], ['\\[','\\]']],
processEscapes: true,
processEnvironments: true,
skipTags: ['script', 'noscript', 'style', 'textarea', 'pre'],
TeX: { equationNumbers: { autoNumber: "AMS" },
extensions: ["AMSmath.js", "AMSsymbols.js"] }
},
menuSettings: { renderer: "CommonHTML" }
});
MathJax.Hub.Queue(function() {
var all = MathJax.Hub.getAllJax();
while(jax = all.pop()) {
jax.SourceElement().parentNode.className += ' has-jax';
}
});
MathJax.Hub.Config({
TeX: { equationNumbers: { autoNumber: "AMS" } }
});
</script>
</head>
<body class="mobile-support html" data-url="/3d-main-window/faults/index.html">
<div id="R-body" class="default-animation">
<div id="R-body-overlay"></div>
<nav id="R-topbar">
<div class="topbar-wrapper">
<div class="topbar-sidebar-divider"></div>
<div class="topbar-area topbar-area-start" data-area="start">
<div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"><button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL&#43;ALT&#43;n)"><i class="fa-fw fas fa-bars"></i></button>
</div>
<div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"><button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL&#43;ALT&#43;t)"><i class="fa-fw fas fa-list-alt"></i></button>
<div class="topbar-content">
<div class="topbar-content-wrapper">
<nav class="TableOfContents">
<ul>
<li>
<ul>
<li><a href="#fault-detection">Fault Detection</a>
<ul>
<li><a href="#information-from-data-files">Information from <code>*.DATA</code>-files</a></li>
<li><a href="#information-from-pflotran-simulations">Information from <code>PFLOTRAN</code> simulations</a></li>
</ul>
</li>
<li><a href="#fault-visualization-options">Fault Visualization Options</a>
<ul>
<li><a href="#fault-visibility">Fault Visibility</a></li>
<li><a href="#fault-color">Fault Color</a></li>
<li><a href="#fault-result">Fault Result</a></li>
<li><a href="#toolbar-control">Toolbar Control</a></li>
<li><a href="#faults-properties">Faults Properties</a></li>
</ul>
</li>
<li><a href="#fault-export">Fault Export</a></li>
</ul>
</li>
</ul>
</nav>
</div>
</div>
</div>
</div>
<ol class="topbar-breadcrumbs breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"><li
itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="/index.html"><span itemprop="name">ResInsight</span></a><meta itemprop="position" content="1">&nbsp;>&nbsp;</li><li
itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="/3d-main-window/index.html"><span itemprop="name">3D Main Window</span></a><meta itemprop="position" content="2">&nbsp;>&nbsp;</li><li
itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Faults</span><meta itemprop="position" content="3"></li>
</ol>
<div class="topbar-area topbar-area-end" data-area="end">
<div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"><a class="topbar-control" href="/3d-main-window/surfaces/index.html" title="Surfaces (🡐)"><i class="fa-fw fas fa-chevron-left"></i></a>
</div>
<div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"><a class="topbar-control" href="/3d-main-window/allandiagrams/index.html" title="Allan Diagram (🡒)"><i class="fa-fw fas fa-chevron-right"></i></a>
</div>
<div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"><button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"><i class="fa-fw fas fa-ellipsis-v"></i></button>
<div class="topbar-content">
<div class="topbar-content-wrapper">
<div class="topbar-area topbar-area-more" data-area="more">
</div>
</div>
</div>
</div>
</div>
</div>
</nav>
<div id="R-main-overlay"></div>
<main id="R-body-inner" class="highlightable 3d-main-window" tabindex="-1">
<div class="flex-block-wrapper">
<article class="default">
<header class="headline">
</header>
<h1 id="faults">Faults</h1>
<p><a href="#R-image-206c65b505ba4851aaa7e914e10f1847" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/FaultsIllustration.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-206c65b505ba4851aaa7e914e10f1847"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/FaultsIllustration.png"></a></p>
<p>This section describes how Faults are detected and visualized. NNC&rsquo;s are a part of the Faults visualization and are thus also mentioned in this section.</p>
<p><strong>Related pages :</strong></p>
<p><a href="/3d-main-window/allandiagrams/index.html">Allan Diagrams</a></p>
<p><a href="/calculated-data/derivedresults/index.html">Derived Results</a></p>
<h2 id="fault-detection">Fault Detection</h2>
<p>ResInsight always scans the grids for geometrical faults when they are loaded. When two opposite cell faces of I, J, K neighbor cells does not match geometrically, they are tagged.</p>
<p>All the tagged cell faces are then compared to the faults possibly imported from the <em><code>*.DATA</code></em> file in order to group them. If a particular face is <em>not</em> found among the fault faces defined in the <em><code>*.DATA</code></em> file (or their opposite faces), the cell face is added to one of two predefined faults:</p>
<ul>
<li><strong>Undefined grid faults</strong></li>
<li><strong>Undefined grid faults With Inactive</strong></li>
</ul>
<p>The first fault is used if both the neighbor cells are active. If one or both of the neighbor cells are inactive, the second fault is used.</p>
<p>These particular Faults will always be present, even when reading of fault information from the <em><code>*.DATA</code></em> file is disabled.</p>
<h3 id="information-from-data-files">Information from <code>*.DATA</code>-files</h3>
<h4 id="fault-information">Fault Information</h4>
<p>If enabled in <strong>Preferences</strong>, ResInsight will import fault information from the <em><code>*.DATA</code></em> files and use this information to group the cell faces into named items. The imported faults are ordered in ascending order based on their name.</p>
<details open class=" box cstyle notices info">
<summary class="box-label" tabindex="-1">
<i class="fa-fw fas fa-info-circle"></i>
Info
</summary>
<div class="box-content">
<p>The <b>DATA</b> file is parsed for the <b>FAULT</b> keyword while respecting any <b>INCLUDE</b> and <b>PATH</b> keywords.<br>
As import of faults can be time consuming, reading of faults can be disabled from <b>Preferences-&gt;Import faults</b></p>
</div>
</details>
<h4 id="nnc-data">NNC Data</h4>
<p>If enabled in <strong>Preferences</strong>, ResInsight will read Non Neighbor Connections from the Eclipse output file (<em><code>*.INIT</code></em>), and create explicit visualizations of those.
The NNC&rsquo;s are sorted onto the Fault&rsquo;s and their visibility is controlled along with them.</p>
<p>When the NNCs are imported from file, ResInsight will identify NNCs not defined in the input file (Faces with zero transmissibility is not exported from the simulator). See <a href="/calculated-data/derivedresults/index.html">Derived Results</a> for details on other NNC related results.</p>
<h3 id="information-from-pflotran-simulations">Information from <code>PFLOTRAN</code> simulations</h3>
<p>If the <code>*.DATA file</code> is not found, the folder is searched for <code>*.IN</code> file. This file is parsed based on the file structure of a <strong>PFLOTRAN</strong> simulation. Identified faults will be imported simular to the import from <code>*.DATA</code> files.</p>
<p><a href="https://www.pflotran.org/" rel="external" target="_blank">https://www.pflotran.org/</a></p>
<h2 id="fault-visualization-options">Fault Visualization Options</h2>
<h3 id="fault-visibility">Fault Visibility</h3>
<p>Faults can be hidden and shown in several ways.</p>
<ul>
<li>Checking or unchecking the checkbox in front of the fault will show or hide the fault.</li>
<li>Visibility for multiple faults can be controlled at the same time by selecting multiple faults and use the right-click menu: <strong>On</strong>, <strong>Off</strong> and <strong>Toggle</strong>.</li>
<li>Hide the fault from the right-click menu of a Fault in the 3D View.</li>
</ul>
<h3 id="fault-color">Fault Color</h3>
<p>Each named Fault is given a color on import. This color can be controlled by selecting the fault and edit its <strong>Fault color</strong> in the <strong>Property Editor.</strong></p>
<h3 id="fault-result">Fault Result</h3>
<p>The default result mapping used on faults are to use the same as specified in <strong>Cell Result</strong>. If a different result mapping is wanted, enable the checkbox at <strong>Fault Result</strong> and select the result from the result selection dialog in the <strong>Property Editor</strong>. A second legend for the fault result is then added to the view.</p>
<p>Please note that the groups <a href="/3d-main-window/faults/index.html#fault-face-visibility">Fault Face Visibility</a> and <a href="/3d-main-window/faults/index.html#nnc-visibility">NNC Visibility</a> are available below result selection.</p>
<p>Useful NNC results are descrived in <a href="/calculated-data/derivedresults/index.html">Derived Results</a></p>
<h3 id="toolbar-control">Toolbar Control</h3>
<p>Visualization mode and mesh lines can be controlled from the toolbar.</p>
<ul>
<li>
<img src="https://resinsight.org/images/3d-main-window/draw_style_faults_24x24.png" style="display:inline; vertical-align:middle; margin:0">
<strong>Faults-Only</strong> visualization mode.
<br>When turned on, this option hides all the grid cells, and shows only the fault faces in the reservoir limited by the applied range and property filters. (Unless <strong>Show faults outside filters</strong> are turned on. See below.)</li>
<li>
<img src="https://resinsight.org/images/3d-main-window/draw_style_surface_24x24.png" style="display:inline; vertical-align:middle; margin:0">
Turns faces on and mesh off</li>
<li>
<img src="https://resinsight.org/images/3d-main-window/draw_style_surface_w_fault_mesh_24x24.png" style="display:inline; vertical-align:middle; margin:0">
Turns on all faces, and shows mesh lines on faults only.
<br> This is a useful method to highlight the faults in your reservoir, because the faults stands out with black outlining.</li>
<li>
<img src="https://resinsight.org/images/3d-main-window/draw_style_faults_label_24x24.png" style="display:inline; vertical-align:middle; margin:0">
Shows labels for faults</li>
</ul>
<h3 id="faults-properties">Faults Properties</h3>
<p>By clicking the
<img src="https://resinsight.org/images/3d-main-window/draw_style_faults_24x24.png" style="display:inline; vertical-align:middle; margin:0">
<strong>Faults</strong> item in the <strong>Project Tree</strong>, the following options common to all the faults are displayed:</p>
<p><a href="#R-image-5684ed4b43540398a2b58979c335c893" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/FaultProperties.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-5684ed4b43540398a2b58979c335c893"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/FaultProperties.png"></a></p>
<h5 id="fault-options">Fault Options</h5>
<ul>
<li><strong>Use Cell filters for Faults</strong> &ndash; When checked, use the currently active cell filters to filter the visible faults.</li>
</ul>
<h5 id="fault-labels">Fault Labels</h5>
<ul>
<li><strong>Show labels</strong> &ndash; Displays one label per fault with the name defined in the <em><code>*.DATA</code></em> file</li>
<li><strong>Label color</strong> &ndash; Defines the label color</li>
</ul>
<h5 id="fault-face-visibility">Fault Face Visibility</h5>
<p>This group of options controls the visibility of the fault faces. Since they work together, and in some cases are overridden by the system, they can be a bit confusing.</p>
<p>First of all, these options are only available in <strong>Faults-only</strong> visualization mode ( See <a href="/3d-main-window/faults/index.html#toolbar-control">Toolbar Control</a> ). When not in <strong>Faults-Only</strong> mode, ResInsight overrides the options, and the controls are inactive.</p>
<p>Secondly, the option you would normally want to adjust is <strong>Dynamic Face Selection</strong> ( See below ).</p>
<ul>
<li><strong>Show defined faces</strong> &ndash; Displays the fault cell faces that are defined on the Eclipse input file (<em><code>*.DATA</code></em>)</li>
<li><strong>Show opposite faces</strong> &ndash; Displays the opposite fault cell faces from what is defined on the input file, based on IJK neighbors.<br>
<em>These two options should normally be left <strong>On</strong>. They are useful when investigating the exact faults information provided on the <code>*.DATA</code> file. If you need to use them, it is normally wise to set the <strong>Dynamic Face Selection</strong> to &ldquo;Show Both&rdquo;.</em></li>
<li><strong>Dynamic Face Selection</strong> &ndash; At one particular position on a fault there are usually two cells competing for your attention: The cell closer to you as the viewer, or the one further from you. When showing results, this becomes important because these two cell faces have different result property values, and thus color.<br>
This option controls which of the two cell faces you actually can see: The one behind the fault, or the one in front of the fault. There is also an option of showing both, which will give you an undefined mixture, making it hard to be certain what you see.<br>
This means that ResInsight turns on or off the faces based on your view position and this option to make sure that you always see the faces (and thus the result property) you request.</li>
</ul>
<h5 id="nnc-visibility">NNC Visibility</h5>
<ul>
<li><strong>Show NNCs</strong> &ndash; Toggles whether to display the Non Neighbor Connections, or not.</li>
<li><strong>Hide NNC geometry if no NNC result is available</strong> &ndash; Automatically hides NNC geometry if no NNC results are available</li>
</ul>
<details open class=" box cstyle notices info">
<summary class="box-label" tabindex="-1">
<i class="fa-fw fas fa-info-circle"></i>
Info
</summary>
<div class="box-content">
<p>The color of the NNC faces are set to be a bit lighter than their corresponding named fault, and can not be controlled directly.</p>
</div>
</details>
<h2 id="fault-export">Fault Export</h2>
<p>Faults can be exported to separate files in the <em><code>*grdecl</code></em> file format. This is useful for example if you need a list of the geometrically detected faults that has not been covered by entries in the eclipse FAULTS keyword.</p>
<p>To export some faults, select the faults you want to export in the <strong>Project Tree</strong>, and select the command <strong>Export Faults &hellip;</strong> from the right-click menu.</p>
<p><a href="#R-image-a8be3213bcbe1c8963dfe6b74c76e763" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/ExportFaultsMenu.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-a8be3213bcbe1c8963dfe6b74c76e763"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/ExportFaultsMenu.png"></a></p>
<p>You are then prompted to select a destination folder. Each Fault is exported to a file named <em><code>Faults_&lt;fault name&gt;_&lt;case name&gt;.grdecl</code></em> and stored in the selected folder.</p>
<p>The fault name of <strong>Undefined Grid Faults</strong> is simplified to <em><code>UNDEF</code></em>, while <strong>Undefined Grid Faults With Inactive</strong> is simplified to <em><code>UNDEF_IA</code></em>. All other faults keep their original name.</p>
<footer class="footline">
</footer>
</article>
</div>
</main>
</div>
<aside id="R-sidebar" class="default-animation">
<div id="R-header-topbar" class="default-animation"></div>
<div id="R-header-wrapper" class="default-animation">
<div id="R-header" class="default-animation">
<a id="logo" href="https://resinsight.org/">
<img src="https://resinsight.org//images/ResInsightCroppedIconPicture.png">
</a>
</div>
<script>
window.index_js_url="/searchindex.en.js?1739525796";
</script>
<search><form action="/search/index.html" method="get">
<div class="searchbox default-animation">
<button class="search-detail" type="submit" title="Search (CTRL+ALT+f)"><i class="fas fa-search"></i></button>
<label class="a11y-only" for="R-search-by">Search</label>
<input data-search-input id="R-search-by" name="search-by" class="search-by" type="search" placeholder="Search...">
<button class="search-clear" type="button" data-search-clear="" title="Clear search"><i class="fas fa-times" title="Clear search"></i></button>
</div>
</form></search>
<script>
var contentLangs=['en'];
</script>
<script src="/js/auto-complete.js?1739525796" defer></script>
<script src="/js/lunr/lunr.min.js?1739525796" defer></script>
<script src="/js/lunr/lunr.stemmer.support.min.js?1739525796" defer></script>
<script src="/js/lunr/lunr.multi.min.js?1739525796" defer></script>
<script src="/js/lunr/lunr.en.min.js?1739525796" defer></script>
<script src="/js/search.js?1739525796" defer></script>
</div>
<div id="R-homelinks" class="default-animation">
<hr class="padding">
</div>
<div id="R-content-wrapper" class="highlightable">
<div id="R-shortcutmenu-home" class="R-sidebarmenu">
<ul class="enlarge morespace collapsible-menu">
<li class="" data-nav-id="/releases/index.html"><a class="padding" href="/releases/index.html">Releases</a><ul id="R-subsections-a71c2f29677ba690c1b8bf454f228c9c" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/getting-started/index.html"><a class="padding" href="/getting-started/index.html">Getting Started</a><ul id="R-subsections-87c0363912f379e0725cbe1d504c985c" class="collapsible-menu"></ul></li>
<li class="parent " data-nav-id="/3d-main-window/index.html"><a class="padding" href="/3d-main-window/index.html">3D Main Window</a><ul id="R-subsections-122c1165ab4202e74b8e3c0619dc7420" class="collapsible-menu">
<li class="" data-nav-id="/3d-main-window/3dviews/index.html"><a class="padding" href="/3d-main-window/3dviews/index.html">3D Views</a></li>
<li class="" data-nav-id="/3d-main-window/cellresults/index.html"><a class="padding" href="/3d-main-window/cellresults/index.html">Cell Results</a></li>
<li class="" data-nav-id="/3d-main-window/resultcolorlegend/index.html"><a class="padding" href="/3d-main-window/resultcolorlegend/index.html">Result Color Legend</a></li>
<li class="" data-nav-id="/3d-main-window/resultinfo/index.html"><a class="padding" href="/3d-main-window/resultinfo/index.html">Result Info</a></li>
<li class="" data-nav-id="/3d-main-window/colorlegends/index.html"><a class="padding" href="/3d-main-window/colorlegends/index.html">Color Legends</a></li>
<li class="" data-nav-id="/3d-main-window/contourmaps/index.html"><a class="padding" href="/3d-main-window/contourmaps/index.html">Contour Maps</a></li>
<li class="" data-nav-id="/3d-main-window/resultinspection/index.html"><a class="padding" href="/3d-main-window/resultinspection/index.html">Result Inspection</a></li>
<li class="" data-nav-id="/3d-main-window/filters/index.html"><a class="padding" href="/3d-main-window/filters/index.html">Filters</a></li>
<li class="" data-nav-id="/3d-main-window/quickaccess/index.html"><a class="padding" href="/3d-main-window/quickaccess/index.html">Quick Access</a></li>
<li class="" data-nav-id="/3d-main-window/intersections/index.html"><a class="padding" href="/3d-main-window/intersections/index.html">Intersections</a></li>
<li class="" data-nav-id="/3d-main-window/polygons/index.html"><a class="padding" href="/3d-main-window/polygons/index.html">Polygons</a></li>
<li class="" data-nav-id="/3d-main-window/surfaces/index.html"><a class="padding" href="/3d-main-window/surfaces/index.html">Surfaces</a></li>
<li class="active " data-nav-id="/3d-main-window/faults/index.html"><a class="padding" href="/3d-main-window/faults/index.html">Faults</a></li>
<li class="" data-nav-id="/3d-main-window/allandiagrams/index.html"><a class="padding" href="/3d-main-window/allandiagrams/index.html">Allan Diagram</a></li>
<li class="" data-nav-id="/3d-main-window/formations/index.html"><a class="padding" href="/3d-main-window/formations/index.html"> Zonations/Formations</a></li>
<li class="" data-nav-id="/3d-main-window/depthplot/index.html"><a class="padding" href="/3d-main-window/depthplot/index.html">Depth Plot</a></li>
<li class="" data-nav-id="/3d-main-window/seismicview/index.html"><a class="padding" href="/3d-main-window/seismicview/index.html">Seismic View</a></li>
<li class="" data-nav-id="/3d-main-window/seismicsections/index.html"><a class="padding" href="/3d-main-window/seismicsections/index.html">Seismic Sections</a></li>
<li class="" data-nav-id="/3d-main-window/linkedviews/index.html"><a class="padding" href="/3d-main-window/linkedviews/index.html">Linked Views</a></li>
<li class="" data-nav-id="/3d-main-window/comparisonview/index.html"><a class="padding" href="/3d-main-window/comparisonview/index.html">Comparison View</a></li>
<li class="" data-nav-id="/3d-main-window/flowvectorresult/index.html"><a class="padding" href="/3d-main-window/flowvectorresult/index.html">Flow Results</a></li>
<li class="" data-nav-id="/3d-main-window/streamlines/index.html"><a class="padding" href="/3d-main-window/streamlines/index.html">Streamlines</a></li>
<li class="" data-nav-id="/3d-main-window/measurement/index.html"><a class="padding" href="/3d-main-window/measurement/index.html">Measurement</a></li>
<li class="" data-nav-id="/3d-main-window/annotations/index.html"><a class="padding" href="/3d-main-window/annotations/index.html">Annotations</a></li>
<li class="" data-nav-id="/3d-main-window/tensors/index.html"><a class="padding" href="/3d-main-window/tensors/index.html">Tensor Results</a></li>
<li class="" data-nav-id="/3d-main-window/gridstatisticsdialog/index.html"><a class="padding" href="/3d-main-window/gridstatisticsdialog/index.html">Grid Statistics Dialog</a></li></ul></li>
<li class="" data-nav-id="/plot-window/index.html"><a class="padding" href="/plot-window/index.html">Plot Main Window</a><ul id="R-subsections-6087943109d37785a7a7442a1415914b" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/calculated-data/index.html"><a class="padding" href="/calculated-data/index.html">Calculated Data</a><ul id="R-subsections-d7700e605b6718d9f0232aeb66e77ad1" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/wells-and-completions/index.html"><a class="padding" href="/wells-and-completions/index.html">Wells and Completions</a><ul id="R-subsections-6bd77eb465ff0d28f042f42913bdffda" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/import/index.html"><a class="padding" href="/import/index.html">Import</a><ul id="R-subsections-6394d937fb0ab7f32a2b2b5bee229032" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/export/index.html"><a class="padding" href="/export/index.html">Export</a><ul id="R-subsections-5d95f477b90785732dc9d6d81acc75cc" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/scripting/index.html"><a class="padding" href="/scripting/index.html">Scripting</a><ul id="R-subsections-184799376902c8c3045f6aad007b8b97" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/misc/index.html"><a class="padding" href="/misc/index.html">Miscellaneous</a><ul id="R-subsections-f243eab41fb28f51378992bf36c41035" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/best-practices/index.html"><a class="padding" href="/best-practices/index.html">Best Practices</a><ul id="R-subsections-4f78aa4e6926d1389cf4d79364e23592" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/workflows/index.html"><a class="padding" href="/workflows/index.html">Workflows</a><ul id="R-subsections-87fd3d7b9e4d48a0ba290b60ba4064f4" class="collapsible-menu"></ul></li>
</ul>
</div>
<div id="R-shortcutmenu-shortcuts" class="R-sidebarmenu">
<ul class="space collapsible-menu">
<li class="" data-nav-id="/about"><a class="padding" href="/about"><i class='fas fa-info-circle'></i> About</a></li>
<li class="" data-nav-id="/training"><a class="padding" href="/training"><i class='fa fa-university'></i> Training</a></li>
<li class="" data-nav-id="/support"><a class="padding" href="/support"><i class='far fa-question-circle'></i> Support</a></li>
<li class="" data-nav-id="/releases"><a class="padding" href="/releases"><i class='fas fa-download'></i> Download and Install</a></li>
</ul>
</div>
<div class="padding footermargin footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showFooter"></div>
<div id="R-menu-footer">
<hr class="padding default-animation footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showFooter">
<div id="R-prefooter" class="footerLangSwitch footerVariantSwitch footerVisitedLinks">
<ul>
<li id="R-select-language-container" class="footerLangSwitch">
<div class="padding menu-control">
<i class="fa-fw fas fa-language"></i>
<span>&nbsp;</span>
<div class="control-style">
<label class="a11y-only" for="R-select-language">Language</label>
<select id="R-select-language" onchange="location = this.querySelector( this.value ).dataset.url;">
<option id="R-select-language-en" value="#R-select-language-en" data-url="/3d-main-window/faults/index.html" lang="en-us" selected></option>
</select>
</div>
<div class="clear"></div>
</div>
</li>
<li id="R-select-variant-container" class="footerVariantSwitch">
<div class="padding menu-control">
<i class="fa-fw fas fa-paint-brush"></i>
<span>&nbsp;</span>
<div class="control-style">
<label class="a11y-only" for="R-select-variant">Theme</label>
<select id="R-select-variant" onchange="window.relearn.changeVariant( this.value );">
<option id="R-select-variant-relearn" value="relearn" selected>Relearn</option>
</select>
</div>
<div class="clear"></div>
</div>
<script>window.relearn.markVariant();</script>
</li>
<li class="footerVisitedLinks">
<div class="padding menu-control">
<i class="fa-fw fas fa-history"></i>
<span>&nbsp;</span>
<div class="control-style">
<button onclick="clearHistory();">Clear History</button>
</div>
<div class="clear"></div>
</div>
</li>
</ul>
</div>
<div id="R-footer" class="footerFooter showFooter"><a href="https://www.ceetronsolutions.com"><img src='https://resinsight.org//images/CeeSolLogoSmallForDarkBackground.png' style='width: 140px; '></a><br>
ResInsight is developed by <br> <a href="https://www.ceetronsolutions.com">Ceetron Solutions</a>
<p>in collaboration with</p>
<a href="https://www.equinor.com">Equinor ASA</a>
</div>
</div>
</div>
</aside>
<script src="/js/clipboard.min.js?1739525796" defer></script>
<script src="/js/perfect-scrollbar.min.js?1739525796" defer></script>
<script src="/js/theme.js?1739525796" defer></script>
</body>
</html>