Activity
An equation unit within a domain that relates a set of variables. An activity can solve for different variables depending on which values are known. See Activities.Array
Not a TrueMath term — the documentation uses table. A one-dimensional table is the equivalent of a list or vector; a two-dimensional table, of a matrix. See Tables.Audit trail
The record of how a result was reached — the inputs, their provenance, and the values produced. Built on the provenance tracked for every value.Calculable
A property of a variable within an activity indicating that the activity can solve for that variable.Conversation
An ongoing session that holds one or more scenarios. Calculations run inside a conversation. See Scenarios.Date
A point in time, held as a unit number counting seconds from the Unix epoch. Not a separate value type. See Dates.Duration
A span of time, held as a unit number carrying a time unit. The difference between two dates is a duration. See Dates.Domain
A collection of variables and activities that models a specific area of calculation, such as a mortgage or a construction estimate. See Domains.Domain library
TrueMath’s catalog of pre-built, role-based domains across professional verticals. See the Domain library.Format
How a variable’s value is shown, drawn from the vocabulary its kind takes: a number of decimal places for anumber, percent, or no_separator, and a date or duration format token for the four time kinds. Display only. See Variables.
Kind
What a variable’s value is —number, percent, no_separator, duration, date, datetime, time, table, bar_chart, or pie_chart. Each kind takes its own vocabulary of formats. See Variables.

