Provides parameters which can be used to represent different types of boundary conditions.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | free_boundary | = | -1 | Indicates that the solution may take any value at the boundary. |
integer, | public, | parameter | :: | dirichlet | = | 0 | Indicates that the value of the solution at this boundary is prescribed. |
integer, | public, | parameter | :: | neumann | = | 1 | Indicates that the first derivative of the solution at this boundary is prescribed. |
integer, | public, | parameter | :: | cauchy | = | 5 | Indicates that the value of the solution and its first derivative are both prescribed at this boundary. |
integer, | public, | parameter | :: | robin | = | 6 | Indicates that the linear combination of the solution's value and first derivative is prescribed at this boundary. |