just bail on it and let the user figure it out if a larger dimension was specified for x3 then assume that we are differentiating over x2all and x3all
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=wp), | intent(in), | dimension(:,:,:) | :: | f | ||
| type(curvmesh), | intent(in) | :: | x | |||
| integer, | intent(in) | :: | lbnd1 | |||
| integer, | intent(in) | :: | ubnd1 | |||
| integer, | intent(in) | :: | lbnd2 | |||
| integer, | intent(in) | :: | ubnd2 | |||
| integer, | intent(in) | :: | lbnd3 | |||
| integer, | intent(in) | :: | ubnd3 |