Dr. Bruno de Barros Mendes Kassar



  • LinkedIn
  • Lattes
  • Rua Marquês de São Vicente, 225
    Instituto Tecgraf
    Prédio Pe. Laércio Dias de Moura
    22453-900 Rio de Janeiro/RJ
    Brasil
  • Phone: +55 (021) 3520-4311


Projects and Developed Technologies: (most in Portuguese)
  • Biguá - easy access to CFD technologies
    Graphical User Interface to model OpenFOAM projects for wind tunnel simulations.
  • WStrength - Ship Longitudinal Strength under Wave Effects
    In-house software to compute the Longitudinal Loads of ships in passing waves.
  • DGS Twin - Dry Gas Seals Digital Twin.
    Generation of safety operational maps for DGS based on CFD simulations with OpenFOAM. Online safety monitoring, digital-twin, PI-System, web dashboard.
  • Dsstab - Dynamic Ship Stability.
    An in-house rigid body dynamics solver for floating and submerged structures, 6 DOF.
    • Instant wet faces: efficient algorithm to compute the hull wet faces under wavy water
    • Froude-Krylov wave pressures
    • Fluid Memory
    • Multi-directional diffraction (from WAMIT)
    • Mooring Lines and Risers Effects
    • Time integration algorithms (MEG-alpha, Runge-Kutta 4th Order, Explicit Euler)
    • Sea Waves Modeling: Fourier Transform, Spectral Analysis
  • Sstab- Ship & Floating Units Stability Analysis
    • PI System Sensors connection: (digital-twin). PIPC and PI Web API.
    • Grounding Module: grounding force and the optimization algorithm to automatically find the grounding plane.
    • Auto-loading algorithms
    • Lua Programming Environment
    • etc etc etc...
  • Sstab2Gen - IMO Second Generation Intact Stability Criteria
    • Pure Loss of Stability
    • Parametric Rolling
    • Dead Ship, Surf-Riding/Broaching-to and Excessive Acceleration (to be done)
    • Fast algorithm to find the Equilibrium position of floating units in calm and wavy waters
    • Stability Diagram in calm and wavy waters
  • Dampfit: algorithms to estimate the roll damping coefficient fitting with experimental signals.
  • Ikeda Method: algorithms to estimate the roll damping coefficient given the ship geometry and inertia properties.
  • TGL::Text: TrueType Fonts rendered in 2D and 3D, with OpenGL.
  • TGL::Shapes: Efficient 3D shapes rendering with OpenGL.
  • Wcontrol, Weight Control software to handle the construction phase of floating assets.
  • Iupgraph (version with CD library)
  • Iupgraph (version with OpenGL)
  • Dynasim, dynamic simulation of floating units
    • Tecdepth, generation of surface meshes. given its batimetry data
    • Mooring Library (C++): library to wrap all algorithms regarding mooring lines and risers
    • Mooring Module: GUI for mooring lines modeling
    • Parallel computation of mooring lines Characteristic Curves
    • Inspection Module: GUI and algorithms to help modeling the as-built mooring systems
    • Offset Module: Optimization algorithms to find the mean drift position of moored bodies (multiple bodies)
    • Lua Programming Environment: automation of Pretpn functionalities with Lua scripts
    • Mooring Lines 3D representation: see also TGL::Shapes
    • Fatigue Life of Mooring Lines: computation of the fatigue damages and life of mooring lines under traction variations and bending moments.
    • etc etc etc ...
  • MG, Mesh Generator. Provides tools to model and generate meshes for 3D objects. Mainly designed for ships.
    • Modeling over images
    • Isomesh, mesh generation algorithm for ships' hulls' surfaces in their parametric space (quadtree-like algorithm).
    • NBilinear surfaces
    • B-Spline Surfaces
    • NURBS Curves
    • Mesh Generation for Wamit (model slicing and mesh generation algorithms. Low and High Order)
    • Automatic selection of Curves enclosing loops
    • Automatic selection of Surfaces enclosing volumes
    • MgIGES, a converter that reads *.IGES files and saves them in *.MG format
    • DGN Reader using Teigha C++ libraries. See also Open Design Alliance.
    • etc etc etc...
  • Dmatrix, a library to add functionalities to IupMatrix. See also IUP library
  • etc etc etc ...
Interests:
  • Ship Hydrodynamics, IMO Safety Regulations
  • Computational Fluid Dynamics - CFD
  • OpenFOAM
  • Clean Energy
  • B-Spline Curves and Surfaces and CAGD in general
  • CAD and OpenGL
  • C++, Lua, Python, Javascript
  • Optimization Problems
  • Mesh Generation Algorithms

 

Tutorials:
See also the CFD-Online Forum.

Interactive Javascript Apps (just for fun):
Brownian Tree app
Brownian Tree
Ship Dynamics
3D Ship Dynamics

Academic Background:
D.Sc. Mechanical Engineering — PUC-Rio / 2016
Advised by Professor Angela Nieckele (PUC-Rio) and Dr. João Carneiro (ISDB FlowTech)
Numerical simulation of multiphase flows with enhanced curvature computation by point-cloud sampling
[Multiphase Flow; Finite Volumes Method; Volume of Fluid; OpenFOAM; Curvature]
M.Sc. Mechanical Engineering — PUC-Rio / 2012
Advised by Professor  Márcio da Silveira Carvalho .
Three dimensional unsteady incompressible flow with suspended spherical particles using Finite Elements Method.
[Finite Elements Method; Fictitious Domain Technique]
B.Sc. Mechanical Engineering — PUC-Rio / 2009

Last update: August 9th, 2023

OPENFOAM® is a registered trade mark of OpenCFD Limited, producer and distributor of the
OpenFOAM software via www.openfoam.com.