Skip to content

Version 0.4.0

Compare
Choose a tag to compare
@nealkruis nealkruis released this 04 Apr 23:20
· 423 commits to develop since this release

Features:

  • 64bit Windows, Mac, and Linux versions.
  • Ability to define any block of material within the domain.
  • Add inputs to define the foundation footing.
  • Add ability to define exposed foundation perimeters (including unexposed/core
    foundations).
  • Make horizontal insulation depths relative to the slab and grade surfaces.
  • Replace foundation wall height ("Height") with depth relative to bottom
    of the slab ("Depth Below Slab").
  • Move boundary, initialization, numerical settings, and output related inputs
    to a higher level.
  • Switch to simpler linear solver (Eigen).
    Removes inputs for solver and preconditioner.
  • Separate core functionality into a linked libraries.
  • Use continuous integration for building and testing.

Fixes:

  • Improve output reporting. 2D simulations now report heat transfer rates
    representative of the 3D inputs.
  • Allow interior temperature file to be relative to input file (or in working
    directory).
  • Create output snapshots directory in same directory as the simulation output
    CSV file.
  • Small fixes to solar and convective boundary conditions.
  • Better error handling.