pywfm.IWFMModel.get_element_spatial_info#

IWFMModel.get_element_spatial_info()#

Return element configuration information including x-y coordinates for nodes

Returns:

DataFrame containing element IDs, Subregions, NodeID for each element with x-y coordinates

Return type:

pd.DataFrame

See also

IWFMModel.get_element_info

Return element configuration information for all elements in an IWFM model

IWFMModel.get_node_info

Return node id, x-, and y-coordinates for each node in an IWFM model

Example

>>> from pywfm import IWFMModel
>>> pp_file = '../Preprocessor/PreProcessor_MAIN.IN'
>>> sim_file = 'Simulation_MAIN.IN'
>>> model = IWFMModel(pp_file, sim_file)
>>> model.get_element_spatial_info()
       IE   SR  NodeNum NodeID         X          Y
   0    1    1    Node1      1 1804440.0 14435520.0
   1    1    1    Node2      2 1811001.6 14435520.0
   2    1    1    Node3     23 1811001.6 14442081.6
   3    1    1    Node4     22 1804440.0 14442081.6
   4    2    1    Node1      2 1811001.6 14435520.0
 ...  ...  ...    ...      ...       ...        ...
1595  399    2    Node4    439 1922548.8 14566752.0
1596  400    2    Node1    419 1929110.4 14560190.4
1597  400    2    Node2    420 1935672.0 14560190.4
1598  400    2    Node3    441 1935672.0 14566752.0
1599  400    2    Node4    440 1929110.4 14566752.0
>>> model.kill()
>>> model.close_log_file()