m_ModelSetting

tables.auto_generated.m_ModelSetting

Classes

Name Description
m_ModelSettingTable Table for m_ModelSetting (Model type).
m_ModelSettingTableColumns Column names for m_ModelSetting (Model type).

m_ModelSettingTable

tables.auto_generated.m_ModelSetting.m_ModelSettingTable(net_table)

Table for m_ModelSetting (Model type).

Attributes

Name Description
columns Get the columns for the table.
description Get the table description.
display_name Get the display name for the table.
name Get the table name.

Methods

Name Description
delete Create a DELETE query for this table.
get_muids Get a list of MUIDs for the table.
insert Insert a row with the given values.
select Create a SELECT query for this table.
update Create an UPDATE query for this table.
delete
tables.auto_generated.m_ModelSetting.m_ModelSettingTable.delete()

Create a DELETE query for this table.

Returns
Name Type Description
DeleteQuery A new DeleteQuery object
get_muids
tables.auto_generated.m_ModelSetting.m_ModelSettingTable.get_muids(
    order_by=None,
    descending=False,
)

Get a list of MUIDs for the table.

Parameters
Name Type Description Default
order_by str or None Column to order the MUIDs by None
descending bool Whether to order in descending order False
Returns
Name Type Description
list of str A list of MUIDs
insert
tables.auto_generated.m_ModelSetting.m_ModelSettingTable.insert(
    values,
    execute=True,
)

Insert a row with the given values.

Parameters
Name Type Description Default
values dict of str to Any Column-value pairs to insert required
execute bool Whether to execute the query immediately (default: True) True
Returns
Name Type Description
str or InsertQuery If execute is True, returns the ID of the newly inserted row (MUID) If execute is False, returns an InsertQuery instance
select
tables.auto_generated.m_ModelSetting.m_ModelSettingTable.select(columns=[])

Create a SELECT query for this table.

Parameters
Name Type Description Default
columns list of str The columns to select []
Returns
Name Type Description
SelectQuery A new SelectQuery object
update
tables.auto_generated.m_ModelSetting.m_ModelSettingTable.update(values)

Create an UPDATE query for this table.

Parameters
Name Type Description Default
values dict of str to Any Column-value pairs to set in the UPDATE required
Returns
Name Type Description
UpdateQuery A new UpdateQuery object

m_ModelSettingTableColumns

tables.auto_generated.m_ModelSetting.m_ModelSettingTableColumns(table)

Column names for m_ModelSetting (Model type).

Attributes

Name Description
EPAVersionNo EPANET version
Enable_1D_PESE Pump emergency storage estimation
Enable_2DOverland 2D Overland
Enable_AD Transport (AD, SWQ)
Enable_CS Collection system network
Enable_Catchment Catchments
Enable_DA Data assimilation (DA)
Enable_ECOLAB Water quality (MIKE ECO Lab)
Enable_EPA_AutoCali Autocalibration
Enable_EPA_CostAna EPA CostAna
Enable_EPA_FireFlow EPA FireFlow
Enable_EPA_FluAna EPA FluAna
Enable_EPA_MultSpecAna Multi-species analysis
Enable_EPA_OnlAna Online analysis
Enable_EPA_Optim Optimization
Enable_EPA_PipCri EPA PipCri
Enable_EPA_ShuPla EPA ShuPla
Enable_EPA_WH Water hammer analysis
Enable_EPA_WQ EPAWQ
Enable_HD Hydrodynamic (HD)
Enable_LTS Long term statistics (LTS)
Enable_M21FM_Coupling Coupling to MIKE 21 or MIKE 3 FM
Enable_MHRiver_Coupling Coupling to MIKE HYDRO River
Enable_MSHE_Coupling Coupling to MIKE SHE or FEFLOW
Enable_RR Rainfall-Runoff (RR)
Enable_RTC Control rules
Enable_River River network
Enable_ST Sediment transport (ST)
HeadlossNo Head loss No
MUID ID
ModelNo Model no
UBGNo Ubg