Communications

Présentation

On the Development of a Scientific Programming Environment For The DamBreak Simulation”, MathWorks (MathLab Core Group), Boston, MA (USA) (Septembre 2015)

J’ai présenté l’environnement de programmation que je développe pour la modélisation du bris de barrage. L’environnement offre un moyen facile de programmer et de tester/valider des schémas numériques sur le problème bien connue du bris de barrage. J’ai présenté l’architecture du “framework” et un exemple sur comment programmer un algorithme physique.

Scientific Projects in Industrial Applications”, CD-Adapco (Lebanon, NH, USA) September 2008

Présentation des projets que j’ai réalisés à titre de consultant scientifique et technique dans plusieurs domaines industriels. Également, les technologies qui ont été utilisées pour la mise au point de ces produits technologiques et du savoir-faire scientifique au service de l’industrie.

Lessons Learned from a Simulation of the Shallow-Water Equations in an Industrial Application”, EXA Corporation, Boston (MA), August 2007

Présentation du projet de transfert technologique Université-Industrie dans le domaine hydro-électrique (établir un “benchmark” pour la validation de modèle mathématique sur un cas réel). J’ai d’abord discuté des principales difficultés du problème, la complexité du cas réel et des données mis à notre disposition, et de la mise en place de l’environnement de simulation. Ensuite j’ai présenté les résultats de simulation bases sur le modèle numérique utilisé. Finalement, discussion des différentes approches afin d’améliorer la précision des résultats: développement de nouveaux algorithmes physiques, environnement pour prototyper sur modèle plus simple et valider.

Rapports Techniques

« An Extensible C++ Framework for One-Dimensional Open Channel Flow Simulation« 

 Abstract

 In this report we provide an introduction to ODE, then present an extensible Object-Oriented framework – written in C++ – with emphasis on the reusability of modules for ODE solvers. The ability to extend this API to accommodate new algorithms as they are developed is particularly attractive. This facilitates our work to find the best numerical method, and speed the development of a dedicated simulator for specific cases.

« Validating Shock Capturing Schemes On The Dam Break Problem »,

J. Belanger, Elligno Inc. Technical report no. TR1-2007-01 (March 2007)

Abstract

to be completed

« A C++ Differential Equations Solver using Object-Oriented Numeric »,

J. Belanger Elligno Inc. Technical Report no. TR-2006-01 (September 2006)

Abstract 

Over the last few years we have been migrating a small library of numerical code originally written in C to C++. In this report, we present the mathematical abstractions used and how object-oriented programming techniques are applied for scientific software design. Finally implementations details are provided including relationship between data structure. The result is tight, readable code that is easy to maintain and extend. Example with Shallow water equations is drawn from our prototype C++ based environment.

« A Test Field Calibration to Validate Shallow-Water Codes: the Case of the Ste- Marguerite River with AquaDyn »J. Belanger , M. Carreau and A. Vincent, CERCA Technical Report no. R2000-6, (September 2000)

 Abstract

This paper reports on a rigourous field testing of AquaDyn for a rapidly varied shallow water flow in a complex river geometry. AquaDyn, a Surface Water Modeling Software, uses a finite element code to solve numerically the  Saint-Venant equations. The river reach selected for the field test is a 2 km section of the Sainte-Marguerite river located in the province of Quebec. This river reach was chosen for the complexity of its river flow and for the quality of the field data available. The reproduction of  the observed hydraulic flow of the Sainte-Marguerite river reach is a strong validation for shallow-water codes. The reach exhibits torrential flow, transition to fluvial condition through an hydraulic jump, complex bed elevation including an island and flood planes. In this report, we demonstrate that AquaDyn numerical results successfully reproduce the observed flow regime with a deviation of less than a few percent locally.

Complete report ShallowWater_RealCase

Rapports

  1. Coordinate Transformation Services” – J. Belanger, API Specification Document (April 2004) CAE Inc.