.. _fort14: Fort.14: Grid and Boundary Information File =========================================== The fort.14 file contains the finite element grid, the bathymetric data, and the boundary information used by ADCIRC. This file is required to run the ADCIRC model. File Structure -------------- This file contains 4 sections: nodal data, element data, open boundary data, and flow boundary data. The basic file structure is shown below. Each line of input data is represented by a line containing the input variable name(s). Loops indicate multiple lines of input. Conditional input is indicated by a clause following the variable name(s). .. parsed-literal:: :ref:`AGRID ` :ref:`NE `, :ref:`NP ` for k=1 to :ref:`NP ` :ref:`JN(k) `, :ref:`X(k) `, :ref:`Y(k) `, :ref:`DP(k) ` end k loop for k=1 to :ref:`NE ` :ref:`JE(k) `, :ref:`NHY(k) `, :ref:`NM(k,1) `, :ref:`NM(k,2) `, :ref:`NM(k,3) ` end k loop :ref:`NOPE ` :ref:`NETA ` for k=1 to :ref:`NOPE ` :ref:`NVDLL(k) `, :ref:`IBTYPEE(k) ` for j=1 to :ref:`NVDLL(k) ` :ref:`NBDV(k,j) ` end j loop end k loop :ref:`NBOU ` :ref:`NVEL ` for k=1 to :ref:`NBOU ` :ref:`NVELL(k) `, :ref:`IBTYPE(k) ` for j=1 to :ref:`NVELL(k) ` :ref:`NBVV(k,j) ` if IBTYPE(k) = 0, 1, 2, 10, 11, 12, 20, 21, 22, 30 :ref:`NBVV(k,j) `, :ref:`BARLANHT(k,j) `, :ref:`BARLANCFSP(k,j) ` if IBTYPE(k) = 3, 13, 23 :ref:`NBVV(k,j) `, :ref:`IBCONN(k,j) `, :ref:`BARINHT(k,j) `, :ref:`BARINCFSB(k,j) `, :ref:`BARINCFSP(k,j) ` if IBTYPE(k) = 4, 24, 64 :ref:`NBVV(k,j) `, :ref:`IBCONN(k,j) `, :ref:`BARINHT(k,j) `, :ref:`BARINCFSB(k,j) `, :ref:`BARINCFSP(k,j) `, :ref:`PIPEHT(k,j) `, :ref:`PIPECOEF(k,j) `, :ref:`PIPEDIAM(k,j) ` if IBTYPE(k) = 5, 25 end j loop end k loop Open Boundary Data ------------------ See :ref:`open boundaries ` for details of the open boundary data. Normal Flux Boundary Types -------------------------- See :ref:`flux specified boundaries ` for details of the normal flux boundary types. See also :ref:`IBTYPE ` for full details of each boundary type. Example ------- The following is a simple example of a fort.14 file for a small domain with 3 elements and 4 nodes with an open boundary and no flow boundaries: .. code-block:: none Simple ADCIRC domain 3 4 ! NE NP 1 0.0 0.0 -10.0 ! JN X Y DP 2 1.0 0.0 -10.0 3 1.0 1.0 -10.0 4 0.0 1.0 -10.0 1 3 1 2 3 ! NE NHY NM(1,1) NM(1,2) NM(1,3) 2 3 1 3 4 3 3 2 3 1 1 ! NOPE 4 ! NETA 4 0 ! NVDLL(1) IBTYPEE(1) 1 1 2 ! NBDV(1,1) 2 1 3 ! NBDV(1,2) 3 2 3 ! NBDV(1,3) 4 3 1 ! NBDV(1,4) 0 ! NBOU