De onderstaande lijst geeft een greep uit de technieken uit de wiskunde en informatica waarin VORtech expertise heeft.
Programmeertalen
VORtech is bedreven in veel programmeertalen. Bij het bestuderen van programmatuur van de klant kunnen we met de meeste programmeertalen overweg. We maken bestaande code beter of porten de code naar nieuwe software in een geschikte programmeertaal. Een selectie van de programmeertalen waar VORtech vertrouwd mee is:
- Performance-georiënteerde talen, zoals Fortran en C
- Scripttalen, zoals Python, Perl, R, Matlab, PHP en JavaScript
- Functionele programmeertalen, zoals Haskell en Elm
- Overige talen, zoals C++, C#, Java, Excel/VBA en domein-specifieke talen
High Performance Computing (HPC, Parallel Rekenen)
VORtech maakt programmatuur zo efficiënt mogelijk om het maximale uit de beschikbare hardware te halen met het beste algoritme.
- MPI, OpenMP (parallelle programmeerplatformen)
- CUDA, OpenCL, OpenACC (GPU-parallellisatie)
- OCCA
- Multi-core computing, cloud computing, cluster computing, supercomputers (CPU-parallellisatie)
- HDF, NetCDF (bestandsformaten voor grote hoeveelheden data)
Data-assimilatie
VORtech heeft een speciale expertise in data-assimilatie, waarbij  door meetobservaties en modellen te integreren de modeluitkomsten nog nauwkeuriger worden.
- OpenDA
- Kalman filtering
- Optimale interpolatie
- Inverse/geadjugeerde modellen
Optimalisatiemethoden
VORtech gebruikt optimalisatiemethodes om complexe problemen op te lossen bijvoorbeeld in portfoliomanagement.
- (Niet)lineaire wiskundige optimalisatie
- Combinatorische algoritmen
Numerieke wiskunde
VORtech heeft veel expertise in de numerieke wiskunde, die veelal de basis vormt van de wiskundige modellen en programmeercodes waar we ons mee bezighouden.
- Eindige differenties, eindige elementen, eindige volumes, randintegralen (discretisatiemethodes)
- Impliciete tijdintegratiemethoden, solvers voor eigenwaardeproblemen
- Methodes voor domein decompositie, adaptieve verfijning, multigrid, sparse grids
- Iteratieve solvers, preconditionering, directe (dense/sparse) matrix-solvers
- Reduced Order Modelling, Model Order Reductie
Softwareontwikkelmethoden
VORtech is gespecialiseerd in het ontwerpen en ontwikkelen van wetenschappelijke software en gebruikt hier verschillende methodes voor:
- Agile/Scrum als aanpak voor het ontwikkelen van toepassingen
- Continuous Integration/Continuous delivery (CI/CD) voor software management
Als u denkt dat VORtech iets voor u kan betekenen, neem dan gerust contact met ons op voor een vrijblijvend kennismakingsgesprek.