Component
Namespace: Informedica.GenOrder.Lib
Parent Module: Orderable
Nested types and modules
Functions and values
Function or value | Description |
apply f comp
Signature: f:(Component -> '?7112) -> comp:Component -> '?7112
Type parameters: '?7112 |
Apply f to a |
create (...)
Signature: id:Id -> nm:Name -> cmp_qty:Quantity -> orb_qty:Quantity -> orb_cnt:Count -> ord_qty:Quantity -> ord_cnt:Count -> orb_cnc:Concentration -> dos:Dose -> dos_adj:DoseAdjust -> ii:Item list -> Component
|
Create a component with
|
createNew id nm sl u adj
Signature: id:Id -> nm:Name -> sl:(Name * String) list -> u:String -> adj:string -> Component
|
Create a new component with
|
fromEqs eqs cmp
Signature: eqs:Variable list list -> cmp:Component -> Component
|
Create a |
get
Signature: Component -> Component
|
Utility to facilitate type inference |
getId cmp
Signature: cmp:Component -> string
|
Get the id of a |
getItems cmp
Signature: cmp:Component -> Item list
|
|
getName cmp
Signature: cmp:Component -> Name
|
Get the name of a |
toEqs (...)
Signature: adj:VariableUnit -> frq:VariableUnit option -> qty:VariableUnit -> tot:VariableUnit -> tme:VariableUnit option -> rte:VariableUnit option -> orb_orb_qty:VariableUnit -> cmp:Component -> VariableUnit list list
|
The following variables are used
The following equations are generated: Process
Discontinuous Timed
Discontinuous
Continuous
|
toString cmp
Signature: cmp:Component -> string list
|
Create a string list from a component where each string is a variable name with the valuerange and the unitgroup |
toVar cmp
Signature: cmp:Component -> VariableUnit * VariableUnit * VariableUnit * VariableUnit * VariableUnit * VariableUnit * VariableUnit * VariableUnit * VariableUnit * VariableUnit
|
Map a |