Gallery Tutorial [TECHNICAL SLIDE TRAIL] The Webel libraries for Wolfram Mathematica: With SysMLv1 models. Section SECTION: CASE STUDY: Applications of the Webel MTools class extensions to Psychrometrics (humid air physics). With SysMLv1 models. Tags and keywords Webel Mathematica keywords Psy` '$SI$' variant '$E$' variant '$C$' variant '$Q$' variant Keywords Wolfram Wolfram Language Mathematica Mathematica:MTools Psychrometrics humid air Webel::Psy Click on the image to view it full size For reference, some associated Policy Notes (you don't need to visit these links yet): Webel: Mathematica: CONVENTION: An '$E$' in a function name indicates that it is symbolic (takes Blank expression arguments). An '$E$' function can also be used with Quantity inputs and can be used to generate '$C$' compiled function variants. Webel: Mathematica: CONVENTION: A '$Q$' in a function variant name indicates that it is a variant where every argument is strictly either a Quantity or dimensionless Real. Compare with '$SI$' functions. Webel: Mathematica: CONVENTION: An '$SI$' in a function variant name indicates that all arguments are SI Real convention (no Quantity arguments with units). An '$SI$' function can also be used to generate '$C$' compiled function variants. Webel: Mathematica: CONVENTION: A '$C$' in a function name indicates that it is a compiled variant. Typically it is compiled from an '$E$' symbolic function or an '$SI$' Real convention function. Up next Next trail section SECTION: Miscellaneous examples of applications of Webel libraries for Mathematica to air conditioners and heat exchangers. With SysMLv1 models. Notes [CONVENTION, NAMING, PATTERN, POLICY]{STRICT} Webel: Mathematica: CONVENTION: An '$E$' in a function name indicates that it is symbolic (takes Blank expression arguments). An '$E$' function can also be used with Quantity inputs and can be used to generate '$C$' compiled function variants. [CONVENTION, NAMING, PATTERN, POLICY]{STRICT} Webel: Mathematica: CONVENTION: A '$Q$' in a function variant name indicates that it is a variant where every argument is strictly either a Quantity or dimensionless Real. Compare with '$SI$' functions. [CONVENTION, NAMING, PATTERN, POLICY]{STRICT} Webel: Mathematica: CONVENTION: An '$SI$' in a function variant name indicates that all arguments are SI Real convention (no Quantity arguments with units). An '$SI$' function can also be used to generate '$C$' compiled function variants. [CONVENTION, NAMING, PATTERN, POLICY]{STRICT} Webel: Mathematica: CONVENTION: A '$C$' in a function name indicates that it is a compiled variant. Typically it is compiled from an '$E$' symbolic function or an '$SI$' Real convention function. Snippets (quotes/extracts) Visit also TRAIL: Air Conditioning Psychrometrics (vs CED Engineering course): Example results (only) in Mathematica and SysML using the Webel Psy package and MPsy class Visit also (backlinks) Related slides (includes other tutorials) Overview of the Psy` package and the "one shot" MPsy humid air state class Psy`Psychrometrics package variables registry CONVENTION: ‘$EQ$’, ‘$E$’, ‘eq$’ and ‘sym$’: Examples from the Psy` Psychrometrics package Related slides (backlinks, includes other tutorials) The Shah 1982 CHART correlation for saturated boiling heat transfer as SysML Activity Diagrams (1) The Shah 1982 CHART correlation for saturated boiling heat transfer as SysML Activity Diagrams (2): Detailed view of the hex$SI$Shah$twophase$htc$combined SI Real convention function variant hex$E$Shah$twophase$htc$combined as a single expression using ‘sym$’ markup Gungor-Winterton method for boiling heat transfer 1987 as SysML Activity Diagram ('$SI$' Real convention version) hex$E$GungorWinterton$1987$twophase$htc$horizontal as a single expression using ‘sym$’ markup SysMLv1 Parametric Diagram of the Effectiveness-NTU Method for a finned tube cross flow air conditioner heat exchanger Flags Book traversal links for ‘$E$’, ‘$Q$’,‘$SI$’ and ‘$C$’ function variants: Simple demo using a trivial Psy` function Previous Up Next