modeling hydrodynamic problems on openfoam. Simulation isothermal and non-isothermal tasks. Simulation laminar and turbulent flows with any model of turbulence. Simulation non-uniform boundary conditions. Also simulation non-stationary boundary conditions. Simulation compressible and incompressible tasks.