This file is indexed.

/usr/share/ElmerGUI/edf-extra/freesurface.xml is in elmer-common 6.1.0.svn.5396.dfsg-2ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE edf>
<edf version="1.0" >
   <PDE Name="Free Surface" >
      <Name>Free Surface</Name>
      <Solver>
         <Parameter Widget="Edit" >
            <Name> Procedure </Name>
            <DefaultValue> "FreeSurfaceSolver" "FreeSurfaceSolver" </DefaultValue>
         </Parameter>
         <Parameter Widget="Edit" Enabled="False" >
            <Name> Variable </Name>
            <DefaultValue> FreeSurface </DefaultValue>
         </Parameter>
         <Parameter Widget="Label"> <Name> Additional Variables</Name> </Parameter>
         <Parameter Widget="Edit">
           <Name> Exported Variable 1 </Name>
           <DefaultValue> FreeSurface Residual </DefaultValue>
         </Parameter>
         <Parameter Widget="Edit">
           <Name> Exported Variable 2 </Name>
           <Activate> /Free Surface/Solver/Exported Variable 3 </Activate>
         </Parameter>
         <Parameter Widget="Edit" Enabled="False" Visible="False">
           <Name> Exported Variable 3 </Name>
           <Activate> /Free Surface/Solver/Exported Variable 4</Activate>
         </Parameter>
         <Parameter Widget="Edit" Enabled="False" Visible="False">
           <Name> Exported Variable 4 </Name>
           <Activate> /Free Surface/Solver/Exported Variable 5</Activate>
         </Parameter>
         <Parameter Widget="Edit" Enabled="False" Visible="False">
           <Name> Exported Variable 5 </Name>
         </Parameter>

         <Parameter Widget="Label"> <Name> Miscellaneous options</Name> </Parameter>
         <Parameter Widget="CheckBox">
           <Name> Calculate Loads </Name>
           <Whatis> If checked compute boundary reaction forces. </Whatis>
         </Parameter>
         <Parameter Widget="CheckBox">
            <Name> Apply Limits </Name>
            <SifName> Apply Dirichlet </SifName>
            <Whatis> Activate constrained solution. The limits are defined in Material-section. </Whatis>
         </Parameter>
      </Solver>

      <Equation>
        <Parameter Widget="Label" >
           <Name> Convection </Name>
        </Parameter>
        <Parameter Widget="Combo" >
            <Type> String </Type>
            <Name> Convection </Name>
            <Item> <Name> None </Name> </Item>
            <Item>
               <Name> Constant </Name>
               <Activate> /Free Surface/Equation/Convection Velocity 1 </Activate>
               <Activate> /Free Surface/Equation/Convection Velocity 2 </Activate>
               <Activate> /Free Surface/Equation/Convection Velocity 3 </Activate>
            </Item>
            <Item Type="Active">
               <Name> Computed </Name>
               <Activate> /Free Surface/Equation/Convection Field </Activate>
            </Item>
         </Parameter>
         <Parameter Widget="Edit" Visible="True">
            <Type> String </Type>
            <Name> Convection Field </Name>
            <SifName> Flow Solution Name </SifName>
            <DefaultValue> String Flow Solution </DefaultValue>
            <Whatis> Convection field for 'Computed' convection model. </Whatis>
         </Parameter>
         <Parameter Widget="Edit" Enabled="False" Visible="False" >
            <Name> Convection Velocity 1</Name>
            <SifName> Convection velocity 1</SifName>
            <Whatis> Convection velocity for 'Constant' convection model. Despite its association, may be space and time varying. </Whatis>
            <StatusTip> Convection velocity </StatusTip>
         </Parameter>
         <Parameter Widget="Edit"  Enabled="False" Visible="False">
            <Name> Convection Velocity 2</Name>
            <SifName> Convection velocity 2</SifName>
            <Whatis> Convection velocity for 'Constant' convection model. Despite its association, may be space and time varying. </Whatis>
            
         </Parameter>
         <Parameter Widget="Edit"  Enabled="False" Visible="False">
            <Name> Convection Velocity 3</Name>
            <SifName> Convection velocity 3</SifName>
            <Whatis> Convection velocity for 'Constant' convection model. Despite its association, may be space and time varying. </Whatis>
            <StatusTip> Convection velocity </StatusTip>
         </Parameter>
      </Equation>

      <BodyForce>
          <Parameter Widget="Label"> <Name> Bodywise Dirichlet Conditions </Name> </Parameter>
          <Parameter Widget="Edit">
             <Name> FreeSurface </Name>
             <Whatis> Dirichlet condition for the free surface. </Whatis>
             <Activate> /Free Surface/BodyForce/FreeSurface Condition</Activate>
          </Parameter>
          <Parameter Widget="Edit" Enabled="False">
             <Name> FreeSurface Condition </Name>
             <Whatis> If the given value is less than zero, don't set the Dirichlet condition. To be generally useful space and/or time varying values may be given. </Whatis>
          </Parameter>

          <Parameter Widget="Label"> <Name> Volume source </Name> </Parameter>
          <Parameter Widget="Edit">
             <Name> Accumulation </Name>
             <Deactivate> /Free Surface/BodyForce/Accumulation Flux 1</Deactivate>
             <Deactivate> /Free Surface/BodyForce/Accumulation Flux 2</Deactivate>
             <Deactivate> /Free Surface/BodyForce/Accumulation Flux 3</Deactivate>
             <Whatis> Normal flux. </Whatis>
          </Parameter>

          <Parameter Widget="Edit" Enabled="True">
             <Name> Accumulation Flux 1 </Name>
             <SifName> FreeSurface Accumulation Flux 1 </SifName>
             <Whatis> Flux in coordinate direction 1. </Whatis>
          </Parameter>
          <Parameter Widget="Edit" Enabled="True">
             <Name> Accumulation Flux 2 </Name>
             <SifName> FreeSurface Accumulation Flux 2 </SifName>
             <Whatis> Accumulation flux in coordinate direction 2. </Whatis>
          </Parameter>
          <Parameter Widget="Edit" Enabled="True">
             <Name> Accumulation Flux 3 </Name>
             <SifName> FreeSurface Accumulation Flux 3 </SifName>
             <Whatis> Accumulatiion flux in coordinate direction 3. </Whatis>
          </Parameter>
      </BodyForce>


      <InitialCondition>
          <Parameter Widget="Label"> <Name> Variables </Name> </Parameter>
          <Parameter Widget="Edit">
             <Name> FreeSurface </Name>
             <Whatis> Initial condition for the free surface. </Whatis>
          </Parameter>
      </InitialCondition>

      <Material>
        <Parameter Widget="Label" > <Name> Properties </Name> </Parameter>
        <Parameter Widget="Edit">
           <Name> Min FreeSurface </Name>
           <Whatis> If constrainded solution is active, this value gives the lower limit for the free surface. </Whatis>
        </Parameter>
        <Parameter Widget="Edit">
           <Name> Max FreeSurface </Name>
           <Whatis> If constrainded solution is active, this value gives the upper limit for the free surface. </Whatis>
        </Parameter>
      </Material>

     <BoundaryCondition>
         <Parameter Widget="Label"> <Name> Dirichlet Conditions </Name> </Parameter>
          <Parameter Widget="Edit">
             <Name> FreeSurface </Name>
             <Activate> /Free Surface/BoundaryCondition/FreeSurface Condition</Activate>
             <Whatis> Dirichlet condition for the displacement. </Whatis>
          </Parameter>
          <Parameter Widget="Edit" Enabled="False">
             <Name> FreeSurface Condition </Name>
             <Whatis> If the given value is less than zero, don't set the Dirichlet condition. To be generally useful space and/or time varying values may be given. </Whatis>
          </Parameter>
          <Parameter Widget="Label"> <Name> Periodic boundary condition </Name> </Parameter>
          <Parameter Widget="CheckBox" Enabled="False">
              <Name> Freesurface periodic </Name>
              <SifName> Periodic BC Freesurface </SifName>
          </Parameter>
      </BoundaryCondition>
   </PDE>
</edf>