A routine to evaluate chunk of points for given list of variables
If subTree is present, it will use map2Global from subTree else map2Global is created for current chunk of global mesh
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_varSys_type), | intent(in) | :: | varsys | Variable system describing available data. |
||
integer, | intent(in) | :: | varPos(:) | Position of variables to evaluate in varSys |
||
real(kind=rk), | intent(in) | :: | point(:,:) | Three-dimensional coordinates at which the variable should be evaluated. Only useful for variables provided as space-time functions. |
||
type(tem_time_type), | intent(in) | :: | time | Time information for the current data. |
||
type(treelmesh_type), | intent(in) | :: | tree | Mesh definition of the input data. |
||
integer, | intent(in) | :: | nPnts | Number of values to obtain for this variable (vectorized access). |
||
real(kind=rk), | intent(out) | :: | res(:) | Output data size: io_buffer_size |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | maxComponents | ||||
integer, | public | :: | nScalars | ||||
integer, | public | :: | nComponents | ||||
integer, | public | :: | compOff | ||||
integer, | public | :: | iPnt | ||||
integer, | public | :: | iVar | ||||
integer, | public | :: | nVars | ||||
integer, | public | :: | res_size | ||||
integer, | public | :: | e_start | ||||
integer, | public | :: | t_start | ||||
real(kind=rk), | public, | allocatable | :: | tmpdat(:) |