company overview for gdf suez december 29, 2008. enthought’s business enthought provides products...

17
Company Overview for GDF Suez December 29, 2008

Upload: alvin-robertson

Post on 29-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Company Overview for GDF Suez

December 29, 2008

Enthought’s Business

Enthought provides products and consulting services for scientific software solutions.

Products

• Enthought Python Distribution (EPD)

• Python Based CAD system

• Stochastic Simulation for Geophysics

• Open Source Tools(SciPy, NumPy, ETS, etc.)

Services

• Engineering Process Analysis

• Custom Software DevelopmentDesign and Implement Scientific Applications

• Engineer/Scientist/Developer Training( Python for Science )

Enthought Customers

Oil and Exploration

Financial

Government and Labs

Semiconductor

Industrial/Consumer

Internet

Shell

Enthought Python Distribution (EPD)

MORE THAN FIFTY INTEGRATED PACKAGESMORE THAN FIFTY INTEGRATED PACKAGES

• Python 2.5.2

• Science (NumPy, SciPy, etc.)

• Plotting (Chaco, Matplotlib)

• Visualization (VTK, Mayavi)

• Multi-language Integration (SWIG,Pyrex, f2py, weave)

• Database (MySQL, SQLLite, etc.)

• Data Storage (HDF, NetCDF, etc.)

• Networking (twisted)

• User Interface (wxPython, Traits UI)

• Enthought Tool Suite (Application Development Tools)

CONSISTENT TOOL SET ACROSS PLATFORMSCONSISTENT TOOL SET ACROSS PLATFORMS

• Windows

• Redhat Linux 3 and 4

• OS X

• Custom deployments for Corporate Environments

• Design Drawings• Computational Fluid Dynamics• Parallel Simulation• Data Visualization

VMS – Virtual Mixing System

AeroCity – Next Generation Wing Design

Shell

Army Research Labs (ARL)• Electromagnetics Simulation• Python/C/Fortan90

• Fine grained Parallelism (MPI based) • Desktop Application• Cluster Execution

Python

Software Application Layers

NumPy (Array Mathematics)

SciPy (Scientific Algorithms) 3rd Party LibrarieswxPythonVTK, etc.

ETS (App construction)Traits, Chaco, Mayavi, Envisage, etc.

Domain Specific GUI ApplicationsSemiconductor, Fluid Dynamics, Seismic Modeling, Financial, etc.

Python

NDArraymulti-dimensional

array object

UFuncfast array

math operations

fft random linalg

NumPy [ Data Structure Core ]

SciPy [ Scientific Algorithms ]

interpolate

integrate

maxentropy

weave

odr

stats

optimize

fftpack

sparse

special

linalg

signal

cluster

io

ndimage

Scripting Layer in Applications

DatabaseAccess

ComplianceTools

EquipmentInterface

ScientificAlgorithms

UIElements

Testing Framework Scripting Interface

Chaco Plotting

Data Display

Scripting Layer in Applications

DatabaseAccess

ComplianceTools

EquipmentInterface

ScientificAlgorithms

UIElements

Testing Framework Scripting Interface

Chaco Plotting

Data Display

DatabaseAccess

ComplianceTools

EquipmentInterface

ScientificAlgorithms

UIElements

Testing Framework Scripting Interface

Chaco Plotting

Data Display

Rich Client App (Geophysics, Finance, Etc)

Chaco: Interactive Graphics

Multiple Plug-ins. One Application

Envisage Application Framework Goals• Extensible• Scriptable

• “Humane” Interface Tools built-in• Easy Deployment