{
  "version": 1,
  "id": "po.wb.pta.boundary-effects",
  "name": "Pressure Transient Analysis — Boundary Effects",
  "sheets": [
    {
      "name": "Inputs",
      "cells": [
        {
          "ref": "A1",
          "value": "Pressure Transient Analysis — Inputs"
        },
        {
          "ref": "A2",
          "value": "Define reservoir and well properties. The Boundary Comparison sheet calculates dimensionless pressure for three boundary models: infinite reservoir, single sealing fault, and channel (two faults)."
        },
        {
          "ref": "A4",
          "value": "Reservoir Properties"
        },
        {
          "ref": "A5",
          "value": "Permeability"
        },
        {
          "ref": "B5",
          "value": 50
        },
        {
          "ref": "C5",
          "value": "mD"
        },
        {
          "ref": "A6",
          "value": "Porosity"
        },
        {
          "ref": "B6",
          "value": 0.2
        },
        {
          "ref": "C6",
          "value": "fraction"
        },
        {
          "ref": "A7",
          "value": "Viscosity"
        },
        {
          "ref": "B7",
          "value": 1.5
        },
        {
          "ref": "C7",
          "value": "cP"
        },
        {
          "ref": "A8",
          "value": "Total Compressibility"
        },
        {
          "ref": "B8",
          "value": 1.5E-05
        },
        {
          "ref": "C8",
          "value": "1/psi"
        },
        {
          "ref": "A9",
          "value": "Wellbore Radius"
        },
        {
          "ref": "B9",
          "value": 0.35
        },
        {
          "ref": "C9",
          "value": "ft"
        },
        {
          "ref": "A11",
          "value": "Well Parameters"
        },
        {
          "ref": "A12",
          "value": "Dimensionless Storage (CD)"
        },
        {
          "ref": "B12",
          "value": 100
        },
        {
          "ref": "C12",
          "value": "dimensionless"
        },
        {
          "ref": "A13",
          "value": "Skin Factor"
        },
        {
          "ref": "B13",
          "value": 0
        },
        {
          "ref": "C13",
          "value": "dimensionless"
        },
        {
          "ref": "A15",
          "value": "Boundary Distances"
        },
        {
          "ref": "A16",
          "value": "Distance to Fault 1"
        },
        {
          "ref": "B16",
          "value": 500
        },
        {
          "ref": "C16",
          "value": "ft"
        },
        {
          "ref": "A17",
          "value": "Distance to Fault 2"
        },
        {
          "ref": "B17",
          "value": 800
        },
        {
          "ref": "C17",
          "value": "ft"
        },
        {
          "ref": "A19",
          "value": "Dimensionless Distances"
        },
        {
          "ref": "A20",
          "value": "LD1"
        },
        {
          "ref": "B20",
          "formula": "=PO.PTA.ToDim.LD(PTA_L1,PTA_Rw)",
          "cached": 1428.5714285714287
        },
        {
          "ref": "C20",
          "value": "dimensionless"
        },
        {
          "ref": "A21",
          "value": "LD2"
        },
        {
          "ref": "B21",
          "formula": "=PO.PTA.ToDim.LD(PTA_L2,PTA_Rw)",
          "cached": 2285.714285714286
        },
        {
          "ref": "C21",
          "value": "dimensionless"
        }
      ]
    },
    {
      "name": "Boundary Comparison",
      "cells": [
        {
          "ref": "A1",
          "value": "Dimensionless Pressure — Boundary Comparison"
        },
        {
          "ref": "A2",
          "value": "PD vs tD for three boundary conditions. On a log-log plot, the infinite reservoir shows a half-unit slope at early time. A fault doubles the slope at late time. A channel shows unit slope."
        },
        {
          "ref": "A4",
          "value": "PD vs tD"
        },
        {
          "ref": "A5",
          "value": "tD"
        },
        {
          "ref": "B5",
          "value": "PD (Infinite)"
        },
        {
          "ref": "C5",
          "value": "PD (Fault)"
        },
        {
          "ref": "D5",
          "value": "PD (Channel)"
        },
        {
          "ref": "A6",
          "value": 1
        },
        {
          "ref": "B6",
          "formula": "=PO.PTA.PD.VW(A6,PTA_CD,PTA_S)",
          "cached": 0.009903122767274793
        },
        {
          "ref": "C6",
          "formula": "=PO.PTA.PD.VW.LinSealF(A6,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 0.009903122767274793
        },
        {
          "ref": "D6",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A6,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 0.009903122767274793
        },
        {
          "ref": "A7",
          "value": 2
        },
        {
          "ref": "B7",
          "formula": "=PO.PTA.PD.VW(A7,PTA_CD,PTA_S)",
          "cached": 0.01970386417357435
        },
        {
          "ref": "C7",
          "formula": "=PO.PTA.PD.VW.LinSealF(A7,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 0.01970386417357435
        },
        {
          "ref": "D7",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A7,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 0.01970386417357435
        },
        {
          "ref": "A8",
          "value": 5
        },
        {
          "ref": "B8",
          "formula": "=PO.PTA.PD.VW(A8,PTA_CD,PTA_S)",
          "cached": 0.04867067821657402
        },
        {
          "ref": "C8",
          "formula": "=PO.PTA.PD.VW.LinSealF(A8,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 0.04867067821657402
        },
        {
          "ref": "D8",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A8,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 0.04867067821657402
        },
        {
          "ref": "A9",
          "value": 10
        },
        {
          "ref": "B9",
          "formula": "=PO.PTA.PD.VW(A9,PTA_CD,PTA_S)",
          "cached": 0.09578722053822247
        },
        {
          "ref": "C9",
          "formula": "=PO.PTA.PD.VW.LinSealF(A9,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 0.09578722053822247
        },
        {
          "ref": "D9",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A9,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 0.09578722053822247
        },
        {
          "ref": "A10",
          "value": 20
        },
        {
          "ref": "B10",
          "formula": "=PO.PTA.PD.VW(A10,PTA_CD,PTA_S)",
          "cached": 0.18649182670106712
        },
        {
          "ref": "C10",
          "formula": "=PO.PTA.PD.VW.LinSealF(A10,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 0.18649182670106712
        },
        {
          "ref": "D10",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A10,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 0.18649182670106712
        },
        {
          "ref": "A11",
          "value": 50
        },
        {
          "ref": "B11",
          "formula": "=PO.PTA.PD.VW(A11,PTA_CD,PTA_S)",
          "cached": 0.43655162178438267
        },
        {
          "ref": "C11",
          "formula": "=PO.PTA.PD.VW.LinSealF(A11,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 0.43655162178438267
        },
        {
          "ref": "D11",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A11,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 0.43655162178438267
        },
        {
          "ref": "A12",
          "value": 100
        },
        {
          "ref": "B12",
          "formula": "=PO.PTA.PD.VW(A12,PTA_CD,PTA_S)",
          "cached": 0.7975425562059364
        },
        {
          "ref": "C12",
          "formula": "=PO.PTA.PD.VW.LinSealF(A12,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 0.7975425562059364
        },
        {
          "ref": "D12",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A12,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 0.7975425562059364
        },
        {
          "ref": "A13",
          "value": 200
        },
        {
          "ref": "B13",
          "formula": "=PO.PTA.PD.VW(A13,PTA_CD,PTA_S)",
          "cached": 1.372371621177884
        },
        {
          "ref": "C13",
          "formula": "=PO.PTA.PD.VW.LinSealF(A13,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 1.372371621177884
        },
        {
          "ref": "D13",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A13,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 1.372371621177884
        },
        {
          "ref": "A14",
          "value": 500
        },
        {
          "ref": "B14",
          "formula": "=PO.PTA.PD.VW(A14,PTA_CD,PTA_S)",
          "cached": 2.435715862722029
        },
        {
          "ref": "C14",
          "formula": "=PO.PTA.PD.VW.LinSealF(A14,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 2.435715862722029
        },
        {
          "ref": "D14",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A14,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 2.435715862722029
        },
        {
          "ref": "A15",
          "value": 1000
        },
        {
          "ref": "B15",
          "formula": "=PO.PTA.PD.VW(A15,PTA_CD,PTA_S)",
          "cached": 3.268100921543025
        },
        {
          "ref": "C15",
          "formula": "=PO.PTA.PD.VW.LinSealF(A15,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 3.268100921543025
        },
        {
          "ref": "D15",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A15,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 3.268100921543025
        },
        {
          "ref": "A16",
          "value": 2000
        },
        {
          "ref": "B16",
          "formula": "=PO.PTA.PD.VW(A16,PTA_CD,PTA_S)",
          "cached": 3.9274243115058884
        },
        {
          "ref": "C16",
          "formula": "=PO.PTA.PD.VW.LinSealF(A16,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 3.9274243115058884
        },
        {
          "ref": "D16",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A16,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 3.9274243115058884
        },
        {
          "ref": "A17",
          "value": 5000
        },
        {
          "ref": "B17",
          "formula": "=PO.PTA.PD.VW(A17,PTA_CD,PTA_S)",
          "cached": 4.558492222905468
        },
        {
          "ref": "C17",
          "formula": "=PO.PTA.PD.VW.LinSealF(A17,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 4.558492222905468
        },
        {
          "ref": "D17",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A17,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 4.558492222905468
        },
        {
          "ref": "A18",
          "value": 10000
        },
        {
          "ref": "B18",
          "formula": "=PO.PTA.PD.VW(A18,PTA_CD,PTA_S)",
          "cached": 4.95667340731208
        },
        {
          "ref": "C18",
          "formula": "=PO.PTA.PD.VW.LinSealF(A18,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 4.95667340731208
        },
        {
          "ref": "D18",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A18,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 4.95667340731208
        },
        {
          "ref": "A19",
          "value": 20000
        },
        {
          "ref": "B19",
          "formula": "=PO.PTA.PD.VW(A19,PTA_CD,PTA_S)",
          "cached": 5.328754781974691
        },
        {
          "ref": "C19",
          "formula": "=PO.PTA.PD.VW.LinSealF(A19,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 5.328754781974691
        },
        {
          "ref": "D19",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A19,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 5.328754781974691
        },
        {
          "ref": "A20",
          "value": 50000
        },
        {
          "ref": "B20",
          "formula": "=PO.PTA.PD.VW(A20,PTA_CD,PTA_S)",
          "cached": 5.802695050091951
        },
        {
          "ref": "C20",
          "formula": "=PO.PTA.PD.VW.LinSealF(A20,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 5.802695050091951
        },
        {
          "ref": "D20",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A20,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 5.802695050091951
        },
        {
          "ref": "A21",
          "value": 100000
        },
        {
          "ref": "B21",
          "formula": "=PO.PTA.PD.VW(A21,PTA_CD,PTA_S)",
          "cached": 6.1548273184061575
        },
        {
          "ref": "C21",
          "formula": "=PO.PTA.PD.VW.LinSealF(A21,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 6.154827318438229
        },
        {
          "ref": "D21",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A21,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 6.154827318438229
        },
        {
          "ref": "A22",
          "value": 200000
        },
        {
          "ref": "B22",
          "formula": "=PO.PTA.PD.VW(A22,PTA_CD,PTA_S)",
          "cached": 6.5043263284503965
        },
        {
          "ref": "C22",
          "formula": "=PO.PTA.PD.VW.LinSealF(A22,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 6.504327991960267
        },
        {
          "ref": "D22",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A22,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 6.50432799196035
        },
        {
          "ref": "A23",
          "value": 500000
        },
        {
          "ref": "B23",
          "formula": "=PO.PTA.PD.VW(A23,PTA_CD,PTA_S)",
          "cached": 6.964333017889057
        },
        {
          "ref": "C23",
          "formula": "=PO.PTA.PD.VW.LinSealF(A23,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 6.966045007115405
        },
        {
          "ref": "D23",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A23,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 6.9660462968841035
        },
        {
          "ref": "A24",
          "value": 1000000
        },
        {
          "ref": "B24",
          "formula": "=PO.PTA.PD.VW(A24,PTA_CD,PTA_S)",
          "cached": 7.311566754030188
        },
        {
          "ref": "C24",
          "formula": "=PO.PTA.PD.VW.LinSealF(A24,PTA_CD,PTA_S,Inputs!$B$20)",
          "cached": 7.33467737141448
        },
        {
          "ref": "D24",
          "formula": "=PO.PTA.PD.VW.PerpSealF(A24,PTA_CD,PTA_S,Inputs!$B$20,Inputs!$B$21)",
          "cached": 7.335161710644334
        }
      ]
    }
  ],
  "namedRanges": [
    {
      "name": "PTA_CD",
      "refersTo": "Inputs!$B$12"
    },
    {
      "name": "PTA_Ct",
      "refersTo": "Inputs!$B$8"
    },
    {
      "name": "PTA_K",
      "refersTo": "Inputs!$B$5"
    },
    {
      "name": "PTA_L1",
      "refersTo": "Inputs!$B$16"
    },
    {
      "name": "PTA_L2",
      "refersTo": "Inputs!$B$17"
    },
    {
      "name": "PTA_Poro",
      "refersTo": "Inputs!$B$6"
    },
    {
      "name": "PTA_Rw",
      "refersTo": "Inputs!$B$9"
    },
    {
      "name": "PTA_S",
      "refersTo": "Inputs!$B$13"
    },
    {
      "name": "PTA_Visc",
      "refersTo": "Inputs!$B$7"
    }
  ],
  "namedLambdas": [],
  "charts": [
    {
      "sheet": "Boundary Comparison",
      "type": "XYScatterLines",
      "title": "Log-Log Diagnostic — PD vs tD",
      "series": [
        {
          "name": "Infinite",
          "values": "'Boundary Comparison'!$B$6:$B$24",
          "categories": "'Boundary Comparison'!$A$6:$A$24"
        },
        {
          "name": "Fault",
          "values": "'Boundary Comparison'!$C$6:$C$24",
          "categories": "'Boundary Comparison'!$A$6:$A$24"
        },
        {
          "name": "Channel",
          "values": "'Boundary Comparison'!$D$6:$D$24",
          "categories": "'Boundary Comparison'!$A$6:$A$24"
        }
      ],
      "anchor": "A26",
      "endAnchor": "F44",
      "xAxis": {
        "title": "tD (dimensionless time)"
      },
      "yAxis": {
        "title": "PD (dimensionless pressure)"
      }
    }
  ],
  "shapes": [],
  "pictures": [],
  "connectors": [],
  "conditionalFormats": [],
  "sparklineGroups": [],
  "functions": [
    "PO.PTA.PD.VW",
    "PO.PTA.PD.VW.LinSealF",
    "PO.PTA.PD.VW.PerpSealF",
    "PO.PTA.ToDim.LD"
  ]
}