Skip to content

Releases: AltElmer/ElmerStudio

Elmer Studio v1.1.2

Choose a tag to compare

@github-actions github-actions released this 29 Oct 11:46

Portable bundles and installers for Windows, macOS and Linux. Elmer itself is installed separately (see the installation guide). macOS builds are unsigned: right-click > Open the first time.

What's new since 1.1.1

  • Click a result plot to read its value (#9): a click on a 2D or 3D plot adds a row to an Evaluation 2D / Evaluation 3D table with the coordinates and the value of each plot on that dataset, in the plot's unit. It is the same number a Point Evaluation gives there. Deformed plots report the material point you clicked; clicks off the geometry add nothing.
  • Fixed: a double-click in the Graphics window turned off all clicking (including boundary and domain selection) until a restart.

Full list of limitations: https://altelmer.github.io/ElmerStudio/known-limitations.html

Elmer Studio v1.1.1

Choose a tag to compare

@github-actions github-actions released this 28 Oct 21:28

Portable bundles and installers for Windows, macOS and Linux. Elmer itself is installed separately (see the installation guide). macOS builds are unsigned: right-click > Open the first time.

Fixed since 1.1.0

A bug-fix release for #1. Thanks to @sangnguyens for testing on several platforms.

Crashes in the Settings window

  • Choosing a setting that shows or hides other settings could close the application. Examples are a user-defined electrical conductivity, a plot's coloring, and Enter in a 1D plot's y-axis expression. The form was rebuilt from inside the field that had just changed, and that field was deleted while Qt was still using it.

Parallel (MPI) runs

  • mpiexec is found next to ElmerSolver_mpi, on PATH, and in the usual MPI folders. These include Homebrew and MacPorts on macOS, /usr/lib64/openmpi/bin on Linux, and MS-MPI on Windows. An app started from the Finder or a desktop launcher does not see your shell's PATH, so these studies used to run serially without saying so.
  • When a study runs serially although you asked for several processes, the Messages window says why: a serial (-nompi) Elmer, no mpiexec, or no ElmerGrid to partition the mesh. Detect in the Elmer installation dialog also says whether parallel runs are possible.
  • On more than one process, UMFPACK solves become BiCGStab + ILU(0) and the Newton line search is off. Elmer's parallel direct solver is MUMPS only, and the line search fails under MPI. The electrochemistry tutorial cell now gives the serial current on 2 processes (Windows, MS-MPI) and on 4 (Linux, Open MPI).
  • The Linux packages no longer pass their own library folder to Elmer and mpiexec (LD_LIBRARY_PATH).

Results

  • A uniform field, such as the current density of a 1D cell, is drawn in one color with its value on the legend. Before, its round-off noise (about 1e-13) was stretched over the whole color table and showed as a gradient.

Full list of limitations: https://altelmer.github.io/ElmerStudio/known-limitations.html

Elmer Studio v1.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 15:58

Portable bundles and installers for Windows, macOS and Linux. Elmer itself is installed separately (see the installation guide). macOS builds are unsigned: right-click > Open the first time.

What's new since 1.0.0

Modeling

  • Several components per model (comp1.T), one-way couplings through operators
  • Form an Assembly with identity pairs (continuity for heat, electrostatics, currents, coefficient-form PDE)
  • Parameters with units checked against each setting, parameter table load/save
  • Selections that follow geometry edits; study dependency graph with out-of-date marks

Mesh

  • Boundary layers (2D and 2D axisymmetric)
  • ElmerGrid as an alternative mesher for layouts of axis-aligned rectangles and blocks

Physics and studies

  • Solid Mechanics: Time Dependent (Bossak) and Frequency Domain studies, Rayleigh damping
  • Electrochemistry: total-current electrode control, deforming electrodes, migration, tertiary current distribution with species transport
  • Streamline diffusion (SUPG) in Transport of Diluted Species
  • OpenFOAM (blockMesh) as an alternative solver backend for laminar flow and conduction

Results

  • Probes (domain, boundary, point, global) with a Probe Table and plot, updated while a transient runs
  • Export > Animation (GIF or PNG sequence)

Desktop

  • Widescreen/Regular layouts, ribbon folding, keyboard navigation, node error/warning marks, Recovery Files after a crash, model files with a checked SHA-256 manifest

Full list of limitations: https://altelmer.github.io/ElmerStudio/known-limitations.html

Elmer Studio v1.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 07:14

Portable bundles and installers. Elmer itself is installed separately (see README).

Full Changelog: https://github.com/AltElmer/ElmerStudio/commits/v1.0.0