The pumpselection_service type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | add_multiple_pumps_by_id_string |
Add more than one pump to a list at a time. Pump's may be from a single catalog, or multiple.
(Inherited from selection_list_service.) |
![]() | add_pump |
Add pump to a given list. The list may come from search(design_point, UInt32, Int32, UnitSystem, optional_criteria) or new_list(design_point, UInt32, UnitSystem).
(Inherited from selection_list_service.) |
![]() | add_pump_64 | Obsolete.
DO NOT USE. WILL BE REMOVED
(Inherited from selection_list_service.) |
![]() | add_pump_by_id_string |
Add pump identified by the string version of the pump_id (guid string) to the specified list.
The list id may come from either search(design_point, UInt32, Int32, UnitSystem, optional_criteria) or new_list(design_point, UInt32, UnitSystem).
Same as calling add_pump_with_stages and passing a stage value of 1.
(Inherited from selection_list_service.) |
![]() | add_pump_with_stages |
Add pump identified by the string version of the pump_id (guid string) to the specified list.
The list id may come from either search(design_point, UInt32, Int32, UnitSystem, optional_criteria) or new_list(design_point, UInt32, UnitSystem).
(Inherited from selection_list_service.) |
![]() | change_motor_criteria |
Explicit method for changing pump motor selector.
(Inherited from pumps_service_v2.) |
![]() | change_motor_manual |
Explicit method for manually applying a specific motor to a selected pump.
(Inherited from pumps_service_v2.) |
![]() | change_pump |
Allows changing speed, diameter or label ( on label curves ).
Speed and diameter can be changed on the same pump with 2 subsequent calls, only currently supported on diameter curves. Order does not matter.
(Inherited from pumps_service_v2.) |
![]() | change_pump_diameter |
Explicit method for changing diameter. Same functionality as calling change_pump with a change_diameter
parameter. May be more compatible with some callers.
(Inherited from pumps_service_v2.) |
![]() | change_pump_speed |
Explicit method for changing pump speed. Same functionality as calling change_pump with a change_speed
parameter. May be more compatible with some callers.
(Inherited from pumps_service_v2.) |
![]() | EchoString | |
![]() | get_baseline_xml |
Returns an xml serialized basline curve for the pump specified by the list and pump state id's
(Inherited from pumps_service_v2.) |
![]() | get_catalog_pumps |
Retrieve a list of all available pumps in a given catalog. Used for manual selection.
(Inherited from selection_list_service.) |
![]() | get_compatible_pump_motors |
Gets a list of pump motors that are compatible with the selected pump.
(Inherited from pumps_service_v2.) |
![]() | get_curve_point_data |
Return all the calculated points on the design curve of the configured pump.
(Inherited from pumps_service_v2.) |
![]() | get_flow_from_head |
Returns a flow value in the requested units based on the head for a given pump
(Inherited from pumps_service_v2.) |
![]() | get_fluid |
Retrieve the stored properties of a given fluid object.
(Inherited from Ifluid.) |
![]() | get_list |
Equivilant to PUMP-FLO selection list. Columns should be addressed by column name. Columns may be added in future versions, but will not be removed.
When dealing with thumbnails: getthumbnail.
(Inherited from selection_list_service.) |
![]() | get_motor_standard_list |
Gets a hierachical list of valid standard names and their accompanying enclosure names.
(Inherited from pumps_service_v2.) |
![]() | get_operating_point_data | (Inherited from pumps_service_v2.) |
![]() | get_operating_point_data_with_overrides | (Inherited from pumps_service_v2.) |
![]() | get_pump | (Inherited from pumps_service_v2.) |
![]() | get_pump_configured_stages_info |
Gets details about the impellers used in a mutli-stage pump configuration.
(Inherited from pumps_service_v2.) |
![]() | get_pump_impeller_list | (Inherited from pumps_service_v2.) |
![]() | get_pump_note |
Get any additional manufacturer-provided notes associated with the selected pump.
(Inherited from pumps_service_v2.) |
![]() | get_pump_warnings | (Inherited from pumps_service_v2.) |
![]() | get_range_chart |
Returns an image containing selections windows for all pumps in the specified catalog/type.
(Inherited from pumps_service_v2.) |
![]() | get_range_chart_advanced |
Returns an image containing selections windows for all pumps in the specified catalog/type.
(Inherited from pumps_service_v2.) |
![]() | get_report |
Generate a pdf report.
(Inherited from pumps_service_v2.) |
![]() | graph |
Create graph of pump.
(Inherited from pumps_service_v2.) |
![]() | graph_for_print |
Create graph of pump with high pixel density suitable for printing. Specify physical dimensions on paper.
(Inherited from pumps_service_v2.) |
![]() | graph_for_print_with_overrides |
Create graph of pump with high pixel density suitable for printing. Specify physical dimensions on paper.
(Inherited from pumps_service_v2.) |
![]() | graph_multipump_multispeed |
Create a multi-pump multi-speed curve.
(Inherited from pumps_service_v2.) |
![]() | graph_multispeed |
Create a multi-speed pump curve.
(Inherited from pumps_service_v2.) |
![]() | graph_with_overrides |
Create graph of pump.
(Inherited from pumps_service_v2.) |
![]() | modify_list_description |
Modify the description field of the selection list, identified by the list_id field.
(Inherited from selection_list_service.) |
![]() | multi_catalog_search |
Search multiple catalogs with given design point and fluid, creates a seleciton list.
(Inherited from selection_list_service.) |
![]() | multi_catalog_search_async | (Inherited from selection_list_service.) |
![]() | multi_catalog_search_with_options | (Inherited from selection_list_service.) |
![]() | multi_catalog_search_with_options_async | (Inherited from selection_list_service.) |
![]() | new_list |
Creates an empty selection list, useful for add_pump_by_id_string(UInt32, Int32, String).
(Inherited from selection_list_service.) |
![]() | new_list_fixed_inlet_pressure_and_flow |
Creates an empty selection list, useful for add_pump_by_id_string(UInt32, Int32, String).
This version is only for AOD pumps. Will use the specified inlet pressure and discharge flow
to calculate a different design point for each pump on the list.
(Inherited from selection_list_service.) |
![]() | new_list_fixed_inlet_pressure_and_head |
Creates an empty selection list, useful for add_pump_by_id_string(UInt32, Int32, String).
This version is only for AOD pumps. Will use the specified inlet pressure and discharge head
to calculate a different design point for each pump on the list.
(Inherited from selection_list_service.) |
![]() | new_list_with_options |
Creates an empty selection list, useful for add_pump_by_id_string(UInt32, Int32, String).
(Inherited from selection_list_service.) |
![]() | search |
Search catalog with given design point, fluid and various criteria, creates a selection list.
(Inherited from selection_list_service.) |
![]() | search_fixed_inlet_pressure_and_discharge_flow |
Search catalog for AOD pumps that can deliver the required flow using the specified input pressure.
(Inherited from selection_list_service.) |
![]() | search_fixed_inlet_pressure_and_discharge_head |
Search catalog for AOD pumps that can deliver the required head using the specified input pressure.
(Inherited from selection_list_service.) |
![]() | search_with_plev_restricted |
Similar to standard search, takes a load profile instead of a simple design point.
The load profile includes the design point, additional operating points, and any associated
percent loads. Pump results will include a PLEV value.
(Inherited from selection_list_service.) |
![]() | search_with_plev_restricted_async | (Inherited from selection_list_service.) |
![]() | search_with_plev_restricted_v2 |
Similar to standard search, takes a load profile instead of a simple design point.
The load profile includes the design point, additional operating points, and any associated
percent loads. Pump results will include a PLEV value.
(Inherited from selection_list_service.) |
![]() | search_with_plev_restricted_v2_async | (Inherited from selection_list_service.) |
![]() | set_custom_fluid |
Create a fluid object without the use of a Pump-Flo fluid table. This fluid may then be used
When performing a search or doing other calculations.
(Inherited from Ifluid.) |
![]() | set_table_fluid |
Creates a fluid object based on any known Pump-Flo table fluid. This fluid may then be used
When performing a search or doing other calculations.
(Inherited from Ifluid.) |