psychrometricsExt is a SkySpark extension that provides a set of of psychrometric functions. The functions were ported from Excel VBA macros originally written by Eric Kozubal.
Build instructions:
- Create a local clone of this repository on a computer with a working copy of SkySpark.
- From the command line, change directory to the SkySpark root directory.
- Execute
bin/fan /path/to/psychrometricsExt/build.fan
.- On Linux, you may need to
chmod +x bin/fan
first. - Output pod will be
lib/fan/psychrometricsExt.pod
(relative to SkySpark root).
- On Linux, you may need to
- Execute
bin/fan docgen
to regenerate documentation.
Build instructions are the same for Windows except paths use backslashes \
and fan
becomes
fan.bat
.
If you built from source, all that is needed to install the extension is to start (or restart) SkySpark. If you downloaded a release from Github, follow these instructions to install:
- Copy
psychrometricsExt.pod
into thelib/fan/
directory of your SkySpark installation. - Set permissions correctly on the pod (Linux/Mac).
- From the command line, change directory to the SkySpark root directory.
- Execute
bin/fan docgen
to regenerate documentation.- Optional; the functions will work without this step but the Help app won't show any function documentation.
- On Linux, you may need to
chmod +x bin/fan
first.
- Start (or restart) SkySpark.
Following installation, you must enable the Psychrometrics extension in the SkySpark Settings app within each project that needs to use the functions.
Function help is available in the SkySpark Help app under psychrometrics or within the help interface in the Func app.
These functions are released under the GNU Lesser General Public License (LGPL) version 3.0.
See LICENSE.md
for details.