You are here: Home Resources Software Installed Software Restricted software Edge

Overview

Edge is a CFD flow solver for unstructured grids of arbitrary elements. Edge is subject to the FOI license agreement.

About Edge

Edge is a CFD flow solver for unstructured grids of arbitrary elements. Edge is subject to the FOI license agreement. For details, see the FOI web page.

Using Edge on Lindgren

Lindgren has a patched version of Edge 5.2 installed. This emergency patch provided by FOI fixes some issues which caused Edge to put an extreme load on the parallel file system, cfs, on Lindgren.This patch will be included in new releases of Edge.

However, in the meantime all users running Edge on Lindgren must use the patched 5.2 version. This version is accessible on Lindgren by using the default module:

module add edge

Still, when using Edge on Lindgren it is important that you as a user take great care keeping file-system operations in mind. The file-system is a constant resource that does not scale with the size of your job. To spare the file-system from excess operations:

  • Do not save your solution unless needed.
  • Do not save restart files unless you need them.
  • Run pre/post processors on one single processor.

Typically you could save one restart file at the end of a job, rather than one every hour.

You should consider questions such as:

  1. How often do you save your solution?
  2. What trace/history of your iterations do you write to file(s)?

To control this behavior you modify your *.ainp user configuration file. This way you can control your simulation by tweaking the following parameters:

IWRSOL Save the solution (.bout) and residual (.bres) files every IWRSOL iterations. These files are used for restarts. See also INPRES.
IMULOU Sample the solution to multiple (_it.bout) files every IMULOU iterations. These files are for analysis only, not restarts.
ISTOUT Output convergence stuff every ISTOUT iteration

There are also issues outside ordinary user control, such as that each and every task of an Edge job very frequently accesses a the update.ainp. If you have any questions regarding Edge on Lindgren, please do not hesitate to contact PDC.