VORtech\Actiflow’s Nederlandse Helpdesk 1 voor OpenFOAM®
OpenFOAM is sterk in opkomst als een gratis
Wat is OpenFOAM?
en serieus alternatief voor dure commerciële CFD pakketten. Het heeft grote voordelen ten opzichte van bestaande pakketten en daar-
Voor de meeste mensen is OpenFOAM een Computational Fluid Dynamics (CFD) pakket, maar eigenlijk is het geschikt voor het oplossen van elk willekeurig continu-
mee is het aantrekkelijk voor een groot aan-
üm-mechanisch probleem. Het pakket bevat een groot
tal bedrijven. De groeiende populariteit van
krachtigste pakketten die nu op dit gebied beschikbaar
aantal modellen en solvers en is daarmee een van de
OpenFOAM leidt tot een toenemende vraag
zijn. OpenFOAM wordt ontwikkeld en ondersteund
naar snelle en effectieve ondersteuning. De
openfoam.com kunt u meer informatie vinden.
nieuwe Nederlandse helpdesk voor OpenFOAM die door VORtech en Actiflow wordt opgezet, levert deze ondersteuning. In deze brochure vindt u alle informatie.
1) OpenFOAM and OpenCFD are registered trademarks of OpenCFD Ltd, the producer of the OpenFOAM software. The support desk for OpenFOAM announced in this brochure is not an OpenCFD service.
door het Britse bedrijf OpenCFD®. Op de website www.
Een van de meest opvallende aspecten van OpenFOAM is het feit dat het helemaal gratis is. Toch is voor veel gebruikers het belangrijkste voordeel dat de broncode voor iedereen beschikbaar is. Dus als je iets van programmeren afweet kun je de broncode bekijken en zien wat er precies berekend wordt. Als de uitkomst
2 | Dutch Service Desk for OpenFOAM
Waar kun je hulp krijgen bij het gebruik van OpenFOAM?
Er zijn verschillende manieren waarop je hulp kan krijgen bij het gebruik van OpenFOAM. Als je OpenFOAM voor het eerst gebruikt en iets afweet van computers, dan zou de informatie op de OpenFOAM website je een heel eind op weg kunnen helpen. Het kan ook heel nuttig zijn om een cursus te doen zoals aangeboden door de Nederlandse OpenFOAM gebruikers groep (www.dutchopenfoamusers.nl). Daarmee kom je direct door de beginnersproblemen heen. En doordat je een aantal tips en trucs meekrijgt, wordt je meteen efficiënter bij het gebruik van OpenFOAM. Zodra je aan het werk bent met OpenFOAM zal je waarschijnlijk van tijd tot tijd tegen problemen aanlopen, net zoals bij commerciële software. In dat geval kun je weer de OpenFOAM website raadplegen, en dan vooral de forums en de bug-report lijst, om te zien of iemand jouw probleem al heeft opgelost. Zo niet, dan kun je een vraag stellen aan het forum en hopen dat iemand van je simulatie niet is wat je verwachtte, dan kun je de oorzaak daarvan zelf opsporen. En: als je extra functionaliteit wilt dan kun je dat zelf (laten) bouwen. Natuurlijk zijn er niet alleen voordelen. Het belangrijkste nadeel van OpenFOAM is waarschijnlijk dat je veel zelf moet configureren. Maar dat heeft tegelijkertijd wel als voordeel dat je veel controle hebt over de configuratie. Daardoor kun je modellen doorrekenen waarvoor de commerciële pakketten net niet de goede knoppen hebben. En als je het lastig vindt om OpenFOAM aan de praat te krijgen, dan is er hulp beschikbaar.
die beantwoordt. Of dat gebeurt of niet hangt voor een deel van het toeval af. In veel gevallen is dit niet acceptabel. Bijvoorbeeld als je een strakke deadline hebt en het probleem niet omzeild kan worden. Voor zulke situaties is het nuttig om een contract te hebben met een organisatie die de juiste ondersteuning kan garanderen. Er zijn verschillende bedrijven die dit bieden. Een daarvan is OpenCFD, het bedrijf achter OpenFOAM, dat werkt vanuit Engeland. Bedrijven die graag in het Nederlands geholpen willen worden, kunnen terecht bij de OpenFOAM helpdesk van VORtech\Actiflow.
Dutch Service Desk for OpenFOAM | 3
Onze helpdesk voor OpenFOAM Onze helpdesk voor OpenFOAM zal de volgende dien-
•
Consultancy
sten aanbieden. De meeste daarvan zijn per direct be-
Als je advies nodig hebt over zaken die te maken
schikbaar. Een paar andere worden op dit moment inge-
hebben met OpenFOAM, dan kun je onze consul-
richt en zullen op korte termijn beschikbaar zijn. Neem
tants inhuren. Bijvoorbeeld als je wilt afwegen of
contact met ons op voor de laatste informatie of kijk op
OpenFOAM een alternatief is voor je huidige soft-
www.cfddesk.nl.
ware en wat de risico’s en voordelen zijn. Onze consultants kunnen ook helpen met het introduceren
•
Eerstelijnsondersteuning
Als je tegen een probleem aanloopt, dan zal onze
•
van OpenFOAM in jouw organisatie. En ze kunnen OpenFOAM installeren en upgraden.
eerstelijns ondersteuning je zo snel mogelijk weer
•
Softwareontwikkeling
aan de gang proberen te krijgen. Vooralsnog kun-
Onze ontwikkelaars hebben veel ervaring in Open-
nen vragen alleen ingediend worden via ons inter-
FOAM en zijn zeer efficiënt in het maken van uit-
net portal. De helpdesk zal dan binnen een dag per
breidingen aan de programmatuur. Je kunt ze per
e-mail of per telefoon reageren. Als het probleem
uur huren of door ons projecten laten uitvoeren. In
te ingewikkeld is, dan zal het worden doorgegeven
dat laatste geval zullen we een offerte uitbrengen
aan de tweedelijns ondersteuning.
waarin we beschrijven wat er ontwikkeld wordt en voor welke prijs.
Tweedelijnsondersteuning Onze tweedelijns ondersteuning bestaat uit Open-
•
Modelleringshulp
FOAM experts die in staat zijn om elk OpenFOAM
Als ervaren OpenFOAM gebruikers weten we wat
probleem efficiënt te verhelpen. Dat kan soms wel
je wel en niet kunt doen in OpenFOAM. Niet alleen
wat tijd vergen als het probleem heel complex is.
met betrekking tot de software zelf, maar ook ten
Om onverwacht hoge rekeningen te voorkomen,
aanzien van de modellering. Wat is een goed roos-
zullen we vooraf een schatting maken van de tijd
ter? Welk turbulentiemodel moet je gebruiken? En
die we nodig hebben. Gedurende het werk zullen
wat is toch dat rare verschijnsel dat je in de resulta-
we je op de hoogte houden en je kunt onze voort-
ten ziet?
gang ook live volgen via het internet portal.
4 | Dutch Service Desk for OpenFOAM
•
Kan ik niet beter de mensen van OpenCFD inhuren?
Zoals gezegd levert OpenCFD ook ondersteuning voor OpenFOAM. Onze helpdesk maakt daar ook gebruik van voor gevallen waarbij we denken dat we niet efficiënt genoeg zijn. Het grote voordeel van onze helpdesk is dat je in je eigen taal bediend wordt en dat we langs kunnen komen om je ter plekke te helpen.
•
Hoe lang zit ik aan zo’n helpdeskcontract vast?
De ondersteuningscontracten hebben een looptijd van een jaar. Natuurlijk hopen we dat je langer bij ons blijft, maar we begrijpen ook dat we een lang-
Vragen en antwoorden •
Wat kost dat?
De prijs hangt af van jouw specifieke situatie, zoals
durige relatie moeten verdienen door goed werk af te leveren.
de reactietijd die je wilt en de totale omvang van de hulp die je verwacht nodig te hebben. Stuur een email naar
[email protected] of bel +31(0)15-2850125 voor een vrijblijvende offerte. •
Hoe betrouwbaar is de helpdesk?
De expertise staat klaar. Actiflow werkt al vele jaren met OpenFOAM en VORtech heeft serieus ontwikkelingswerk met OpenFOAM gedaan. Verder heeft VORtech ook helpdesks draaien voor andere software pakketten. En als we, ondanks al onze kennis en ervaring, toch denken dat we een probleem niet efficiënt kunnen oplossen, dan sturen we het door naar OpenCFD, het bedrijf dat OpenFOAM op de markt brengt. Dus je kunt er van op aan dat we betrouwbare diensten zullen leveren voor consultancy, software ontwikkeling en modelleringshulp.
•
Kan ik alle vragen kwijt?
Vragen kan natuurlijk altijd. Ons team is ervaren in OpenFOAM en is in staat om veruit de meeste vragen te beantwoorden en de meeste fouten op te lossen. Maar soms is een probleem zo complex dat het niet in het kader van de helpdesk kan worden opgelost. In dat geval brengen we je graag offerte uit voor het laten oplossen van het probleem door een van onze experts.
Heb je interesse? Als je geïnteresseerd bent in onze Nederlandse OpenFOAM helpdesk, stuur dan een e-mail naar contact@ cfddesk.nl of bel +31(0)15-2850125 (VORtech) of +31(0)76-5422220 (Actiflow). Vertel ons wat je van ons verwacht zodat we onze diensten daarop kunnen afstemmen. Onze eerste klanten zullen worden betrokken bij de organisatie van de helpdesk, tegen speciale voorwaarden. Als er voldoende belangstelling is voor de helpdesk dan verwachten we voor het eind van het jaar aan het werk te zijn.
Dutch Service Desk for OpenFOAM | 5
Is this open source stuff dangerous? software is that there is not a well-defined organization behind it. The developers form an informal network that together decides on new features or the best way to fix a bug. Developing the code is a joint effort but not in the framework of any formal organization. This is not the case with OpenFOAM though; in this case, there is a commercial company behind the software (OpenCFD) which develops the code. Also, formal commercial support is available for the Although open source software is already quite com-
open source packages that are widely used. In the case
mon in scientific computing, many companies are still
of OpenFOAM®, organizations like British OpenCFD® and
hesitant to use it. If you have doubts about using open
VORtech\Actiflow offer support contracts. This gives
source software, then this section is relevant for you.
you the certainty that a professional and experienced company will help you quickly, whenever you need it.
Open source software is basically what it says: software for which the source code is publicly available. Open
Another drawback is that open source software is of-
source code is placed somewhere on the Internet and
ten less user-friendly than commercial packages. The
everyone can grab a copy and do with it whatever they
people that develop the code are usually so comforta-
like. Usually, the only restriction is that you cannot sell
ble with low-level computer stuff that they don’t spend
the open source software since it is not your own work.
much time on fancy buttons and help files. It requires
But then there is no point in selling it, since everyone
you to become a bit more of a computer expert. But
can get it for free from the Internet. To make sure that
once you are over that, you will find that you can do
everyone complies with the openness of the software,
things with the software than you couldn’t possibly do
open source software comes with a license. In case of
with a commercial package .Support organizations offer
OpenFOAM, this is the GPL license (see http://www.
courses to get you started.
gnu.org/licenses/gpl.html) which is one of the most common licenses around.
A common misconception is that if you do your own software development based on an open source packa-
Sometimes, developers send their modifications back
ge, you have to make this development public as well.
for everyone to use, even though there is no obligation
This is not true. You are free to keep your developments
to do so. Useful modifications (like bug-fixes or new
to yourself. Complications can arise only if you want to
features ) are incorporated in the main version by a net-
sell whatever you developed. In that case, the license of
work of volunteers. In this way, the software develops
the open source package may pose some problems, but
in an organic way. Some of the major software packa-
even these can mostly be solved. Likewise, you are free
ges (Linux, Apache, MySQL) have been developed in this
to keep the results that you obtain with the software
way and are highly dependable and of a superb quality.
confidential. The openness is limited to the software it-
And if something is wrong after all, then it is usually
self and does not extend to your own use of it.
fixed within a few days. But there are obviously also drawbacks. One that makes many companies feel uneasy about open source
6 | Dutch Service Desk for OpenFOAM
About Actiflow and VORtech
Removing Boundaries in Aerodynamics
Actiflow is an engineering company with a broad ex-
VORtech is a company of scientific software engineers.
pertise, but with a specialization in the field of gas and
We combine a high level of expertise in mathematical
fluid flows. We have an excellent team of engineers
modeling and computational techniques with the ability
experienced in the fields of product design, aero- & hy-
to create software that is correct, efficient and maintai-
drodynamics, CAE (Computer Aided Engineering) and
nable. VORtech offers professional support for Open-
systems & control.
FOAM and other scientific computing packages.
For many years now, Actiflow uses OpenFOAM® as its most powerful tool to analyse gas and fluid flows. By
VORtech started in 1996 as a spin-off from Delft Universi-
using this tool, we can visualise flows, we can analyse
ty of Technology. Since then, it has grown to a company
flow behaviour, and we can see the effects of flows in
of some 15 highly skilled scientific software engineers.
their surroundings. Based on the insights from Open-
We offer a full range of services for computational soft-
FOAM, we advise our clients. From all CFD codes availa-
ware: consultancy, development, maintenance and op-
ble, we chose OpenFOAM, as it is a reliable and valida-
timization. Our customers are mostly engineering firms
ted code offering lots of customization options.
(small and large) and research departments of major
Actiflow offers its services to both local SME’s and large
companies and public institutions.
international OEM’s. Our clients are active in a wide range of industries. Ranging from the building industry to the medical industry, from automotive to aerospace and from oil & gas to wind energy, our expertise proves its value.
CFDdesk Dutch Service Desk for OpenFOAM ® www.cfddesk.nl
[email protected] 015 285 01 25