PowerFLOW 2020 Release Notes
PowerFLOW 2020 Release Notes
PowerFLOW 2020 Release Notes
RELEASE NOTES
©2020 Dassault Systèmes. All rights reserved. DesignGUIDE, DIGITAL PHYSICS, DigitalROCK, EXA, ExaADAPT, PowerACOUSTICS, PowerCASE, PowerCLAY, PowerCOOL,
PowerCOTHERM, PowerDELTA, PowerEXPORT, PowerFLOW, PowerINSIGHT, PowerREALITY, PowerTHERM, PowerVIZ, SIMULIA Cloud, 3DEXPERIENCE®, the Compass icon, the
3DS logo, CATIA, SOLIDWORKS, ENOVIA, DELMIA, SIMULIA, GEOVIA, EXALEAD, 3D VIA, BIOVIA, NETVIBES, IFWE and 3DEXCITE are commercial trademarks or registered
trademarks of Dassault Systèmes, a French “société européenne” (Versailles Commercial Register # B 322 306 440), or its subsidiaries in the United States and/or other
countries. All other trademarks are owned by their respective owners. Use of any Dassault Systèmes or its subsidiaries trademarks is subject to their express written approval.
PowerFLOW is 1996-2020Dassault Systèmes Simulia Corp.
This page specifies the patents, trademarks, copyrights, and restricted rights for PowerFLOW:
Patents
PowerFLOW is protected by one or more U.S. Patents number 7,558,714; 8,224,633; 8,346,522; 9,031,819;
9,037,440; 9,223,909; 9,542,506; 9,576,087; 9,646,119; 10,262,087; other patents pending.
Trademarks
DesignGUIDE, DIGITAL PHYSICS, DigitalROCK, EXA, ExaADAPT, PowerACOUSTICS, PowerCASE, PowerCLAY,
PowerCOOL, PowerCOTHERM, PowerDELTA, PowerEXPORT, PowerFLOW, PowerINSIGHT, PowerREALITY,
PowerTHERM, PowerVIZ, SIMULIA Cloud, 3DEXPERIENCE, the Compass icon, the 3DS logo, CATIA, SOLIDWORKS,
ENOVIA, DELMIA, SIMULIA, GEOVIA, EXALEAD, 3D VIA, BIOVIA, NETVIBES, IFWE and 3DEXCITE are commercial
trademarks or registered trademarks of Dassault Systèmes, a French “société européenne” (Versailles Commercial
Register # B 322 306 440), or its subsidiaries in the United States and/or other countries. All other trademarks are
owned by their respective owners. Use of any Dassault Systèmes or its subsidiaries trademarks is subject to their
express written approval.
DS Offerings and services names may be trademarks or service marks of Dassault Systèmes or its subsidiaries.
PowerFLOW may include open source software components. Source code for these components is available upon
request. The original licensors of said open source software components provide them on an “as is” basis and without
any liability whatsoever to customer (or licensee). For detailed information, see the PowerFLOW User’s Guide.
Restricted Rights
This clause applies to all acquisitions of Dassault Systèmes Offerings by or for the United States government, or by any
prime contractor or subcontractor (at any tier) under any contract, grant, cooperative agreement or other activity with
the United States government. The software, documentation and any other technical data provided hereunder is
commercial in nature and developed solely at private expense. The Software is delivered as “Commercial Computer
Software” as defined in DFARS 252.227-7014 or as a “Commercial Item” as defined in FAR 2.101(a) and as such is
provided with only such rights as are provided in Dassault Systèmes standard commercial end user license agreement.
Technical data is provided with limited rights only as provided in DFAR 252.227-7015 or FAR 52.227-14, whichever is
applicable. The terms and conditions of the Dassault Systèmes standard commercial end user license agreement shall
pertain to the United States government's use and disclosure of this software, and shall supersede any conflicting
contractual terms and conditions. If the DS standard commercial license fails to meet the United States government's
needs or is inconsistent in any respect with United States Federal law, the United States government agrees to return
this software, unused, to DS. The following additional statement applies only to acquisitions governed by DFARS
Subpart 227.4: “Restricted Rights - use, duplication and disclosure by the Government is subject to restrictions as set
forth in subparagraph (c)(l)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252-227-7013.”
ii
Contents
Chapter 1: PowerFLOW Release 2020
General Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
DesignGUIDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Next Generation PowerFLOW Simulation Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Deforming Rotating Treaded Tires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Application Templates Library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
libxcb Version 1.9 Required on Linux Systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
PowerFLOW Discretizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Incremental Discretization No Longer Supported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Vertex Snapping Disabled to Improve Robustness of the Solver. . . . . . . . . . . . . . . . . . . . . . . 4
PowerCASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
PowerCASE Design Study Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Tire Object on Subsystems Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Parts Imported via Import Face Measurement Now Use Same Name as in the CDI File . . . . 5
Parts Imported via Import Face Measurement Now Preserve Inverted State in the CDI File 6
PowerTHERM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Battery Thermal Extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Moisture Transport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
View-Based Statistics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Human Thermal Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Exhaust Streams. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Multiple Radiation Sweeps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Geometry Import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Conduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
PowerVIZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
New Default Font. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Default Shortcuts for Saving Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Particle Tracking Supports Hit Points with Surfel Geometry . . . . . . . . . . . . . . . . . . . . . . . . . 9
Design Margins Enhancement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
PowerINSIGHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
DesignGUIDE: Design Studies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Implicit Inheritance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Optimization Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Change to Case Design Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Passing Geometry from PowerDELTA to PowerCASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Python Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
iii
Contents
Documentation Versioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
iv
1
PowerFLOW Release 2020
This chapter describes the enhancements and bug fixes included in SIMULIA® PowerFLOW®
Release 2020.
You can find release notes for the previous releases in the Documentation section of the Support
site (https://www.3ds.com/support). Detailed information about PowerFLOW releases,
including validation of new features, best practices, and performance data is also available.
For the latest version of the release notes, see the Support site.
General Changes
DesignGUIDE
PowerFLOW 2020 introduces DesignGUIDE™, a new set of functionality in PowerINSIGHT
that, together with complementary functionality in PowerCASE and PowerDELTA, enables
you to interactively explore in 3D the impact of design changes on performance.
DesignGUIDE also provides intuitive design guidance to achieve engineering performance
targets and design requirements. The following figure shows the user interface for
DesignGUIDE:
1
PowerFLOW Release 2020 General Changes
2
PowerFLOW Release 2020 General Changes
Release 5 6
2019 1.0 0.7–0.85
2020 0.7–0.85 0.68–0.83
Release 5 6
2019 1.0 0.8–0.95
2020 0.8–0.95 0.78–0.93
• Scalability — Scalability has been considerably improved for simulations that include
tires modeled with immersed boundaries.
3
PowerFLOW Release 2020 PowerFLOW Discretizer
This capability of separating tread and carcass can also be used for undeformed treaded
tires, automating the recommended setup process. Previously, external tools were used to
manually perform the separation.
PowerFLOW Discretizer
Incremental Discretization No Longer Supported
Incremental discretization, whereby a previously discretized model is partially
re-discretized (only where the model changed), is no longer supported in PowerFLOW
2020. The performance benefit of this capability was quite modest, and the cost of
continued support quite high, particularly in light of the simulator revamp described
previously. As a result, a decision was made to drop the capability and instead focus on
other, more promising methods of improving the performance of discretization and
simulation.
4
PowerFLOW Release 2020 PowerCASE
PowerCASE
PowerCASE Design Study Package
In PowerCASE, you can now create a design study package that defines the design space to
be used in a PowerINSIGHT DesignGUIDE design study. To create a design study package,
you specify the following:
• PowerDELTA frame file — (Optional) All surface morph design variables included in the
PowerDELTA design study package (found in the frame file) become part of the design
space. All parts affected by the surface morphs will be imported into the case directly
from the frame file.
• Default model view — All morphing parts and the parts that are not hidden in this
model view will be presented in the DesignGUIDE viewer in PowerINSIGHT.
• Default viewpoint
• Default surrounding (3D viewer environment)
All case variables marked as design variables are also part of the design space. When a case
is used in a DesignGUIDE design study, the case’s design study package defines the
available design variables.
Note that the PowerFLOW Optimization Solution modules for Isight and modeFRONTIER
now use a PowerDELTA design study package to pass parts from PowerDELTA to
PowerCASE, rather than NASTRAN files exported from PowerDELTA (see Passing
Geometry from PowerDELTA to PowerCASE on page 10).
5
PowerFLOW Release 2020 PowerTHERM
PowerTHERM
PowerFLOW 2020 includes PowerTHERM 13.1.
New Features
Battery Thermal Extension
The Battery Thermal Extension has been integrated into PowerTHERM (accessed by
selecting Edit > Battery Setup). The new Battery Setup dialog enables you to:
• Add inputs for battery modeling.
• Set electrical model and pack-level battery properties.
• Configure battery cells and buses.
• Export and import the battery parameters.
Although battery configuration files are deprecated, you can import them into the Battery
Setup dialog for quick setup.
Moisture Transport
Now you can set moisture transport properties on standard geometry and multi-layer
parts.
You can:
• Define liquid-dependent clothing materials for the thermal simulation. Clothing
materials can be modeled with lateral diffusivity.
• View, plot, and export latent heat rates, humidity ratio, relative humidity, and liquid
content in the Post Process tab.
6
PowerFLOW Release 2020 PowerTHERM
• Set the Human Thermal Extension to use either Moisture Transport or Latent Heat Only
sweat evaporation models.
View-Based Statistics
Now you can view statistics for the current view in the graphics window by selecting
Window > View-based Statistics. This functionality is available only for the Temperature
view of the graphics window.
The View-based Statistics dialog provides a results statistics list and histogram of the
distribution of graphics window pixel data. In addition, you can export the statistics,
histogram, or image with embedded statistics of the current view.
To export results for multiple views and timesteps, select File > Export > Export View-
Based Statistics.
Enhancements
Performance
This release includes the following performance enhancements:
• Reduced memory usage in the GUI by approximately 8%.
• Greatly improved the performance of design temperatures in the post-processor and
thermal reports.
• Improved the speed of calculating neighbors, particularly in models with many volume
elements.
7
PowerFLOW Release 2020 PowerTHERM
Keyword Description
EnableBerkeleyOverallSensation Determines whether smoothing is applied
Smoothing among different Berkeley overall sensation
model states (TRUE or FALSE)
BerkeleyOverallSensationSmoothing The scale factor alpha to use when smoothing
ScaleFactor is enabled for the overall sensation calculation
WriteBerkeleyOverallSensation Controls whether to write the index of the
ModelIndex overall sensation model state to the results file
(TRUE or FALSE)
WriteOSModelIndexToResults Controls whether to write the index of the
overall sensation model to the results file
Exhaust Streams
This release includes the following changes to exhaust streams:
• Now stream generation detects potential errors relating to free edge non-loops in the
geometry. In addition, PowerTHERM shows a warning with a list of parts that might
need to be fixed before stream generation is complete.
• This release includes improved modeling of:
• All components at low- and zero-mass flow rates
• Turbochargers at high-mass flow rates
Geometry Import
There is a new import preference, Merge Tetrahedrons into Pyramids, that controls
whether tetrahedral elements are merged into pyramid elements if any inconsistent mesh
interfaces are found when importing the geometry.
This preference is also available as the -mergetetrahedronsintopyramids command-line
switch.
Conduction
Now conduction can be computed between non-conformal elements.
8
PowerFLOW Release 2020 PowerVIZ
PowerVIZ
New Default Font
In previous releases, the default font in PowerVIZ is Helvetica on Linux systems and Arial
on Windows systems. However, these fonts are not available on many systems.
Beginning with PowerFLOW 2020, Noto Sans is the default font for PowerVIZ. This font
has the same appearance on both Windows and Linux systems.
Because PowerVIZ will not automatically change the font stored in existing user settings,
only new users will see this new font. In addition, PowerVIZ will not change the font
stored in existing scripts — only new projects will use the new default font.
PowerINSIGHT
DesignGUIDE: Design Studies
DesignGUIDE enables you to interactively explore the impact of design changes on
performance and acquire intuitive design guidance to achieve engineering performance
targets and design requirements. The PowerDELTA and PowerCASE design study packages
are imported into a PowerINSIGHT design study. The design study provides an integrated
environment with a 3D viewer, interactive surface morphing, design exploration graphs,
and a run table. These tools enable you to understand how each design change affects
performance, obtain visual design guidance to improve performance with respect to
multiple objectives, and identify promising designs.
For more information, see DesignGUIDE on page 1.
9
PowerFLOW Release 2020 Optimization Solution
Implicit Inheritance
By default, the directory and content template fields for folders and run nodes in the
project are now inherited from their parent nodes in the project tree. These fields can still
be customized to something other than the settings inherited from the parent nodes. At
the parent node level, you can reset all descendants to inherit from their parent nodes via a
context menu. This new implicit inheritance functionality provides faster setup of folders
and run nodes in a project.
Setting the directory and content templates for the default run node is now done by
editing the Runs folder.
Optimization Solution
Change to Case Design Variables
Design variable extraction and value setting now apply to only the case variables marked as
design variables (as designated in the case file), not all case variables. This change is most
noteworthy for users who have existing optimization project files that include non-design
case variables.
Tools
Python Modules
The following Python modules have been removed from the PowerFLOW distribution
because they are covered by the Gnu Public License (GPL): CVXOPT, JBIG-KIT, and PyQT5.
You can download these modules on your own to use in conjunction with the Python
distribution included with PowerFLOW.
Documentation Versioning
In previous releases, there are separate documentation sets for the 5x and 6x versions of
the PowerFLOW products. Beginning with Release 2020, there is a single documentation
set. Any functionality that pertains to only 5x or 6x is marked accordingly.
10
PowerFLOW Release 2020 Fixed Bugs
Fixed Bugs
Table 1 lists the key bugs that have been fixed in Release 2020.
Problem Description
PowerFLOW Simulator
In previous releases, only one All children resulting from particle breakup are now
child particle resulting from measured in trajectory measurements. Changes in particle
particle breakup is measured. diameter after breakup are also recorded in particle traces.
In previous releases, if a Now the film travels correctly through the sliding-mesh
rotating wall traverses a sliding- boundary.
mesh boundary, the film does
not travel correctly travel
through the boundary.
In previous releases, particle Now particle traces are handled properly at periodic
traces are not handled correctly boundaries, and the exit and entry points are connected
at periodic boundaries. correctly in the particle trace.
The simulator sometimes issues Previously, a numerical instability might develop at a
floating-point exceptions during pressure outlet boundary in extreme conditions. This issue
particle simulations when has been fixed.
boundary seeding is used.
In some coarse cases, the forces The algorithm has been fixed to ensure that force computed
computed by the fan model by the fan model converges.
might grow unbounded.
PowerCASE
The Import Measurement Now the Import Measurement feature can import CDI files
feature cannot import CDI files that contain encrypted geometry.
that contain encrypted
geometry.
In PowerCASE 2019 R4, Now exasumcdi can process CDI files that contain rain
exasumcdi crashes when emitters. In addition, the output includes more monitor
processing a CDI file that information, including convergence criteria and whether the
contains rain emitters. monitor controls the simulation end time.
If a coarse variant or upstream Now you can switch templates successfully.
turbulence calibration variant
excludes measurements that are
defined in the wind tunnel
controls, PowerCASE will crash
if you try to switch templates.
In previous versions, the In the current release, all such measurements, and the
Disable Particle Modeling monitors that reference them, are disabled automatically
option in the Coarse Variant when the Disable Particle Modeling option is selected.
dialog causes the PowerFLOW
simulator to crash, if you do not
also manually disable all
measurements related to
particle modeling variables.
11
PowerFLOW Release 2020 Fixed Bugs
Problem Description
For realistic wind calibration Now you can select a face as the inlet parameter, even if the
variants, you cannot select a face is not a member of a partition segment.
face as the inlet parameter
unless the face is a member of a
partition segment.
The part multi-select feature Multi-selection works properly in this release.
(Check All Selected/ Uncheck
All Selected) does not work
properly if you select multiple
items by dragging the cursor
over the check boxes for those
items.
In previous releases, CASE files Now exacase2cdi can process CASE files that contain
that contain user-defined time user-defined time units.
units cause exacase2cdi to
crash.
PowerVIZ
Clicking on a font takes the user Now when you open the font editor, the current font is listed
to the wrong one. correctly.
PowerINSIGHT
Closing certain pins files with Now closing pins files with large content templates is
large content templates takes immediate.
up to a minute.
The row index value for a Now when you add a response variable from a table in a
response variable in content content template, the row index is automatically set to the
template is incorrectly set to 0 correct value.
automatically.
A run statistics table fails to Now you can display a run statistics table even if you do not
display when you do not have have write permissions to the directory.
write permission to the relevant
location in the powerinsight
directory.
12
2
General System and Release
Information
This chapter provides general information about platform and system requirements for the
PowerFLOW 2020 release. The topics are as follows:
• Supported Platforms and Operating Systems, page 13
• Realistic Rendering in PowerVIZ, page 15
• Release Performance Comparison, page 17
• Compatibility of Files Between Releases, page 18
This section lists the platforms and operating systems supported by PowerFLOW 2020.
PowerFLOW Server
Platform Operating System Interconnect Support
Cray XC40 Cray Linux Aries
x86-64 Linux (64-bit) RHEL 6 or 7 Ethernet, InfiniBand, and Omni-path
SLES 12
PowerFLOW uses dynamically linked executables. In some configurations of the Cray Linux
Environment, it might be necessary to set the environment variable CRAY_ROOTFS. For
example:
export CRAY_ROOTFS=DSL
Typically, this is done in a PBS batch script. Consult your system administrator about
whether this setting is necessary on your system.
13
General System and Release Information Supported Platforms and Operating Systems
PowerFLOW Client
Platform Operating System
x86-64 Linux (64-bit) RHEL 6 or 7
SLED 12
x86-64 Windows (64-bit) Windows 7 or 10
Deprecated Platforms
• Support for RHEL 6.7 and earlier is deprecated.
• Support for Windows 7 is deprecated.
Dropped Platforms
• Support for SLES/SLED 11.x is dropped.
• The PowerFLOW simulator is supported only on CPUs that implement the AVX
instruction set. This instruction set was introduced by Intel in the Sandy Bridge family
of processors in 2011, and is now a feature of all server-class CPUs from both Intel and
AMD.
• PowerVIZ realistic rendering is no longer be supported on Kepler-based NVIDIA graphics
cards (for example, K4000). Maxwell and Pascal-based NVIDIA based cards such as
M4000 and P4000 are supported.
14
General System and Release Information Realistic Rendering in PowerVIZ
15
General System and Release Information Realistic Rendering in PowerVIZ
16
General System and Release Information Release Performance Comparison
17
General System and Release Information Compatibility of Files Between Releases
18