############### DELF3DFMreader ############### **Doc:** **short class_name:** DELF3DFMreader **full class_name :** oceantracker.reader.DEFT3DFM_reader.DELF3DFMreader .. warning:: Class is under development may not yet work in all cases, if errors contact developer **Inheritance:** > ParameterBaseClass> _BaseReader> _BaseUnstructuredReader> DELF3DFMreader Parameters: ************ * ``EPSG_code`` : ```` ** Description: integer code for coordinate transform of hydro-model, only used if setting "use_geographic_coords"= True and hindcast not in geographic coords, EPSG for New Zealand Transverse Mercator 2000 = 2193, find codes at https://spatialreference.org/ - default: ``None`` - data_type: ```` * ``class_name`` : ```` ** Description: Class name as string A.B.C, used to import this class from python path - default: ``None`` - data_type: ```` * ``drop_variables``: ** Description: - Variables for xarray to ingore, eg. problimatic time variables that wont decode, ie not CFtime standard compliant - a list containing type: ``[]`` - default list : ``None`` - data_type: ```` - possible_types: ``[]`` - make_list_unique: ``False`` - min_len: ``0`` * ``file_mask`` : ```` **** Description: Mask for file names, eg "scout*.nc", finds all files matching in "input_dir" and its sub dirs that match the file_mask pattern - default: ``None`` - data_type: ```` * ``input_dir`` : ```` **** - default: ``None`` - data_type: ```` * ``load_fields``: ** Description: - always load tide and water depth, for dry cells id 2D - a list containing type: ``[]`` - default list : ``['water_depth']`` - data_type: ```` - possible_types: ``[]`` - make_list_unique: ``False`` - min_len: ``0`` * ``max_numb_files_to_load`` : ```` ** Description: Only read no more than this number of hindcast files, useful when setting up to speed run - default: ``10000000`` - data_type: ```` - min: ``1`` * ``name`` : ```` ** Description: Name used to refer to class in code and output, = None for core claseses - default: ``None`` - data_type: ```` * ``one_based_indices`` : ```` ** Description: DELFT 3D has indices starting at 1 not zero - default: ``True`` - data_type: ```` - possible_values: ``[True, False]`` * ``time_buffer_size`` : ```` ** - default: ``24`` - data_type: ```` - min: ``2`` * ``user_note`` : ```` ** - default: ``None`` - data_type: ```` * ``variable_signature``: ** Description: - Variable names used to test if file is this format - a list containing type: ``[]`` - default list : ``['mesh2d_waterdepth', 'mesh2d_face_nodes']`` - data_type: ```` - possible_types: ``[]`` - make_list_unique: ``False`` - min_len: ``0`` * ``vertical_regrid`` : ```` ** Description: Convert vertical grid to same sigma levels across domain - default: ``True`` - data_type: ```` - possible_values: ``[True, False]`` Expert Parameters: ******************* * ``geographic_coords`` : ```` ** Description: Read file coords as geographic values,normaly auto-detects if in geographic coords, using this setting forces reading as geograraphic coord if auto-dectect fails - default: ``False`` - data_type: ```` - possible_values: ``[True, False]``