Upload
vancong
View
217
Download
0
Embed Size (px)
Citation preview
EnSight 10.1
October 2013
Japan EnSight User Meeting
Tokyo, Japan
Darin McKinnis – VP Sales and Marketing – [email protected]
Business Reports
2012 was our best year in company history
> 95% renewal rate
2013 Currently on track to beat 2012
2013 CEI Japan doing great
Kept existing Japanese customers and partners
Introduced Japanese Manuals, Japanese EnSight GUI
Added New Partners: IDAJ, ISID, …
Tremendous success with several partnerships
EnSight Selected to be Bundled with these CFD packages
Flow-3D, Converge, Barracuda
Summary of 10.1 Improvements Large Models
DR more robust, Windows
Launching is easier
10x bigger problems
Performance with Threads
Comparing Data
Case-Linking to compare Cases
Reuse Context between Cases
Part Cloning
Element Filtering
Usability
Part Tagging
Contour Label Locations
Quick Colors
Group Transform
Hide A Trace
Recolor Traces
Native Polyhedral Support
Improved Graphics
MPEG-4
High Quality Shading
Tube Streamlines
Batch Licensing
Improved/More Data Readers
Improved EnSight DR
DR stands for Distributed Rendering, its for models too big
for a single graphics card, for example on a graphics cluster
EnSight DR now available for Windows
Now much more robust
EnSight DR 10.0 customers strongly advised to switch to
10.1.
EnSight DR 9.2 customers using for production work should
begin evaluating EnSight DR 10.1.
Very Large Models
10.0 (SOS):
Models with 200M routine
Models with 2B possible
10.1 (Multi-level SOS)
Models with 2B routine
Models with 20B possible
EnSight 10.1 Performance Gains
CEI has observed 2-4x improvements in several functions with high element count (>50m) parts.
EnSight 10.0
Particle traces
8 calculator functions
EnSight 10.1
Particle traces
20-30 calculator functions (the rest on the way)
Future - Geometry creation (clips, etc.) in 10.1.x
Performance
EnSight Standard, 4 threads
EnSight Gold, 16 threads
Cores and hyperthreads
ENSIGHT10_MAX_THREADS
environment variable
2 CPU, 6 CORES EACH
64 Gb RAM
NUMA MEMORY
ARCHITECTURE
0
10
20
30
40
50
60
70
80
1 2 4 6 8 12
Seconds
Performance/Capacity
0
5
10
15
20
25
30
50 100 200
Calc
ula
tion T
ime (
Seconds)
Problem Size (Millions of Cells)
A 4x Larger Model Can be Calculated in only 1.4x Greater Time using 1 thread/50 M Cells
Performance, Threads vs SOS
0
10
20
30
40
50
60
70
80
1 2 4 6 8 12
Seconds
Parallel Units (Servers or Threads)
Parallel Performance of 1-12 Threads, 1-12 Servers, or 1-12 Servers with 2 Threads
Threads (Seconds)
SOS and 1 Thread(Seconds)
SOS & 2 Threads(Seconds)
Case Linking
Purpose: Comparing same design with small changes
Goal: Make easy what was possible but very tedious
Case Linking
Purpose: Comparing same design with small changes
Goal: Make easy what was possible but very tedious
ON OFF
Comparing Cases Rules
Load the cases you want to compare
The cases must have the same number of parts
The variables must be named the same
When you stop case-linking you cannot restart it
Part Cloning
Deeper copy of a part
Exists on Server
More functionality
Part Copy (previous feature)
Sufficient for coloring by
another variable
Element Filtering Filtering “Out”
Up to 6 Filters
Model Parts
And/Or Filter Options
Sequential
Non-destructive (no undo necessary)
1
3
2
Example:
Removing 1, 2, & 3
Part Tagging
Quickly Changing the Part Selection using the Keyboard
Alt-1 - assigns the current selection to tag #1
Cntl-1 - makes the parts in tag #1 selected
10 tags (0-9)
Suggestions:
Assign a tag to the fluid domain part(s)
To use as parent parts for creation
Assign tags to parts you will use often
Assign tags to parts with volume rendering
Use tags to help build groups
Feedback
Group Transform
Alternative to Frame Mode
Much easier, more powerful
RMB – Edit Group Transform
RIGHT-CLICK ON A GROUP
Group Transform
There are 3 ways to transform / rotate geometry in
EnSight.
1. Frames
- Visual only on the client
2. Group Transform
- Put your parts in a group and transform / rotate / scale the
group (visual only on the client).
3. Rigid body
- Rotation/translation on the server
Polyhedrals
CFD Solvers using
Polyhedrals
Star-CCM+
Converge
Fluent
OpenFOAM
Others
Native Support
Lower Memory
Higher Performance
Calculations of Variables
Feature Extractions
Clip Planes
Batch Licensing
Only using some EnSight licenses to run batch scripts?
Python
Command Language
Add multiple batch licenses to your site at lower prices
than full licenses
Contact your account manager for pricing
Improved Readers
LS-Dyna Reader
New Converge
Modified Case format
New CPFD Barracuda Reader
New GMV Reader
CGNS Reader (3rd Gen)
ABAQUS Reader
FLOW-3D
And Others!
LS-Dyna Reader
2 Readers, Existing and Beta
Beta Adds these Features
SPH Data
Femzip compression
Variable names matching LS-PrePost
Binary Time-History Files (for plotting)
Recap of 10.1 Improvements Large Models
DR more robust, Windows
Launching is easier
10x bigger problems
Performance with Threads
Comparing Data
Case-Linking to compare Cases
Reuse Context between Cases
Part Cloning
Element Filtering
Usability
Part Tagging
Contour Label Locations
Quick Colors
Group Transform
Hide A Trace
Recolor Traces
Native Polyhedral Support
Improved Graphics
MPEG-4
High Quality Shading
Tube Streamlines
Batch Licensing
Improved/More Data Readers
Future Plans?
November International Meeting in Apex, NC, USA
CEI Japan will be attending
Give your suggestions to Kikkawa-san
Future Plans –
Python Package Manager
Current system is Pythonexchange.com
Website full of EnSight add-ons and recipes using Python
These do not install easily or consistently
Future Plans
LS-DYNA Reader CFD Results (Q2 2014)
NASTRAN XDB Reader (FEA) (Q1 2014)
VTK Reader (alpha)
Forte Reader (Reaction Design)
EnSight export already available