This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
solvers:griddatareader [2020/03/13 09:23] fgillet [SIF contents] |
solvers:griddatareader [2020/09/17 07:54] (current) fgillet [General Information] |
||
---|---|---|---|
Line 30: | Line 30: | ||
This auxiliary solver enables to read in variables from a NetCDF file and interpolates the values to the mesh as variables of the same name. The interpolation is done by using the Finite Element test functions. | This auxiliary solver enables to read in variables from a NetCDF file and interpolates the values to the mesh as variables of the same name. The interpolation is done by using the Finite Element test functions. | ||
+ | By default the code will loop over the mesh nodes and read only the values required for the interpolation at the given node. This might involve a lot of I/O and become a bottle neck. Loading the whole netcdf at the begining requires to allocate more space in the memory but might be more efficient if possible. This possibility is given by setting: | ||
+ | //Read full array = Logical True// | ||
==== Known Bugs ==== | ==== Known Bugs ==== | ||
None, so far. | None, so far. | ||
Line 41: | Line 43: | ||
!---- NOTE: File is case sensitive, String is not! | !---- NOTE: File is case sensitive, String is not! | ||
Filename = File " | Filename = File " | ||
+ | | ||
+ | !----- Load the whole netcdf array instead of inquiring only the values required | ||
+ | ! for the interpolation at the current mesh node | ||
+ | Read full array = Logical [default: false] | ||
Time Dim Name = String " | Time Dim Name = String " |