{"id":2220,"date":"1992-02-01T09:41:06","date_gmt":"1992-02-01T07:41:06","guid":{"rendered":"http:\/\/people.sissa.it\/~grozza\/?p=2220"},"modified":"2023-03-22T17:52:00","modified_gmt":"2023-03-22T15:52:00","slug":"software-2","status":"publish","type":"post","link":"https:\/\/people.sissa.it\/~grozza\/software-2\/","title":{"rendered":"Software"},"content":{"rendered":"\n<p>\u00a0<\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 812px;\">\n<tbody>\n<tr style=\"height: 196px;\">\n<td style=\"width: 33.3333%; height: 196px;\"><a href=\"http:\/\/mathlab.sissa.it\/ITHACA-SEM\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"ITHACA-SEM (In real Time Highly Advanced Computational Applications for Spectral Element Methods) is python3 library based on the spectral element solver Nektar++. It is a python implementation of several reduced order modelling techniques. \" src=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/ithaca-sem.png\" alt=\"\" width=\"570\" height=\"570\" \/><\/a><\/td>\n<td style=\"width: 33.3333%; height: 196px;\"><a href=\"https:\/\/mathlab.sissa.it\/ITHACA-FV\"><img loading=\"lazy\" decoding=\"async\" class=\"transparent aligncenter\" title=\"ITHACA-FV (In real Time Highly Advanced Computational Applications for Finite Volumes) is C++ library based on the finite volume solver OpenFOAM. It consists of the implementation of several reduced order modeling techniques for parametrized problems. \" src=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/ithaca-fv.png\" alt=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/ithaca-fv.png\" width=\"570\" height=\"570\" \/><\/a><\/td>\n<td style=\"width: 33.3333%; height: 196px;\"><a href=\"https:\/\/mathlab.sissa.it\/rbnics\"><img loading=\"lazy\" decoding=\"async\" class=\"transparent aligncenter\" title=\"RBniCS is an implementation in FEniCS of several reduced order modelling techniques (and, in particular, certified reduced basis method and Proper Orthogonal Decomposition-Galerkin methods) for coercive problems. \" src=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/rbnics-logo.png\" alt=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/rbnics-logo.png\" width=\"570\" height=\"570\" \/><\/a><\/td>\n<\/tr>\n<tr style=\"height: 196px;\">\n<td style=\"width: 33.3333%; height: 196px;\"><a href=\"https:\/\/mathlab.sissa.it\/ITHACA-DG\"><img loading=\"lazy\" decoding=\"async\" class=\"transparent aligncenter\" title=\"ITHACA-DG  (In real Time Highly Advanced Computational Applications for Discontinuous Galerkin) is C++ library based on the solver OpenFOAM. It consists of the implementation of several reduced order modeling techniques for parametrized problems. \" src=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/ithaca-dg.png\" alt=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/ithaca-dg.png\" width=\"570\" height=\"570\" \/><\/a><\/td>\n<td style=\"width: 33.3333%; height: 196px;\"><a href=\"https:\/\/mathlab.sissa.it\/pygem\"><img loading=\"lazy\" decoding=\"async\" class=\"transparent aligncenter\" title=\"PyGeM (Python Geometrical Morphing) is a python library using Free Form Deformation, Radial basis functions, and Inverse distance weighting to parametrize and morph complex geometries.\" src=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/logo_PyGeM.png\" alt=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/logo_PyGeM.png\" width=\"570\" height=\"570\" \/><\/a><\/td>\n<td style=\"width: 33.3333%; height: 196px;\"><a href=\"https:\/\/mathlab.sissa.it\/pydmd\"><img loading=\"lazy\" decoding=\"async\" class=\"transparent aligncenter\" title=\"PyDMD (Python Dynamic Mode Decomposition) is a python library that uses Dynamic Mode Decomposition for a data-driven model simplification based on spatiotemporal coherent structures.\" src=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/logo_PyDMD.png\" alt=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/logo_PyDMD.png\" width=\"570\" height=\"570\" \/><\/a><\/td>\n<\/tr>\n<tr style=\"height: 196px;\">\n<td style=\"width: 33.3333%; height: 196px;\"><a href=\"https:\/\/mathlab.sissa.it\/wavebem\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"WaveBEM is an opensource software for ship hydrodynamics simulations currently under development at SISSA mathLab.\" src=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/logo_waveBem2.png\" alt=\"\" width=\"570\" height=\"570\" \/><\/a><\/td>\n<td style=\"width: 33.3333%; height: 196px;\"><a href=\"https:\/\/mathlab.sissa.it\/ezyrb\"><img loading=\"lazy\" decoding=\"async\" class=\"transparent aligncenter\" title=\"EZyRB is a python library for the Model Order Reduction based on baricentric triangulation for the selection of the parameter points and on Proper Orthogonal Decomposition for the selection of the modes.\" src=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/logo_ezrb.png\" alt=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/logo_ezrb.png\" width=\"570\" height=\"570\" \/><\/a><\/td>\n<td style=\"width: 33.3333%; height: 196px;\"><a href=\"https:\/\/mathlab.sissa.it\/multiphenics\"><img loading=\"lazy\" decoding=\"async\" class=\"transparent aligncenter\" title=\"multiphenics is a python library that aims at providing tools in FEniCS for an easy prototyping of multiphysics problems on conforming meshes. In particular, it facilitates the definition of subdomain\/boundary restricted variables and enables the definition of the problem by means of a block structure.\" src=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/multiphenics-logo.png\" alt=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/multiphenics-logo.png\" width=\"570\" height=\"570\" \/><\/a><\/td>\n<\/tr>\n<tr style=\"height: 201px;\">\n<td style=\"width: 33.3333%; height: 201px;\"><a href=\"https:\/\/mathlab.sissa.it\/athena\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2022\/03\/logo_athena.png\" alt=\"This image has an empty alt attribute; its file name is logo_athena.png\" \/><\/a><\/td>\n<td style=\"width: 33.3333%; height: 201px;\"><a href=\"https:\/\/mathlab.sissa.it\/bladex\"><img loading=\"lazy\" decoding=\"async\" class=\"transparent aligncenter\" title=\"BladeX is a Python package for geometrical parametrization and bottom-up construction of propeller blades. It allows to generate and deform a blade based on the radial distribution of its parameters.\" src=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/logo_bladex.png\" alt=\"https:\/\/mathlab.sissa.it\/sites\/default\/files\/media\/images\/logo_bladex.png\" width=\"500\" height=\"500\" \/><\/a><\/td>\n<td style=\"width: 33.3333%; height: 201px;\"><a href=\"https:\/\/mathlab.sissa.it\/grape\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2022\/03\/logo_grape_resized.png\" alt=\"This image has an empty alt attribute; its file name is logo_grape_resized.png\" \/><\/a><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 33.3333%; height: 23px;\"><a href=\"https:\/\/mathlab.sissa.it\/pina\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3727 size-full\" src=\"http:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2022\/12\/pina_logo.png\" alt=\"\" width=\"600\" height=\"600\" srcset=\"https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2022\/12\/pina_logo.png 600w, https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2022\/12\/pina_logo-300x300.png 300w, https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2022\/12\/pina_logo-45x45.png 45w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/td>\n<td style=\"width: 33.3333%; height: 23px;\"><a href=\"https:\/\/github.com\/GEA-Geophysical-and-Environmental-Apps\/GEA\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-3877 aligncenter\" src=\"http:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2023\/03\/gea_logo-620x620.png\" alt=\"\" width=\"620\" height=\"620\" srcset=\"https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2023\/03\/gea_logo-620x620.png 620w, https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2023\/03\/gea_logo-940x940.png 940w, https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2023\/03\/gea_logo-300x300.png 300w, https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2023\/03\/gea_logo-768x768.png 768w, https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2023\/03\/gea_logo-1536x1536.png 1536w, https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2023\/03\/gea_logo-45x45.png 45w, https:\/\/people.sissa.it\/~grozza\/wp-content\/uploads\/2023\/03\/gea_logo.png 2008w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/td>\n<td style=\"width: 33.3333%; height: 23px;\">\u00a0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SISSA mathlab contributes to the development of software in computational science and engineering.<br \/>A list of our open source software can be found <a href=\"https:\/\/mathlab.sissa.it\/cse-software\">here<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[6],"tags":[],"class_list":["post-2220","post","type-post","status-publish","format-standard","hentry","category-home-category","item clearfix","grid-double","has-ribbon ribbon-none"],"_links":{"self":[{"href":"https:\/\/people.sissa.it\/~grozza\/wp-json\/wp\/v2\/posts\/2220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/people.sissa.it\/~grozza\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/people.sissa.it\/~grozza\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/people.sissa.it\/~grozza\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/people.sissa.it\/~grozza\/wp-json\/wp\/v2\/comments?post=2220"}],"version-history":[{"count":26,"href":"https:\/\/people.sissa.it\/~grozza\/wp-json\/wp\/v2\/posts\/2220\/revisions"}],"predecessor-version":[{"id":3880,"href":"https:\/\/people.sissa.it\/~grozza\/wp-json\/wp\/v2\/posts\/2220\/revisions\/3880"}],"wp:attachment":[{"href":"https:\/\/people.sissa.it\/~grozza\/wp-json\/wp\/v2\/media?parent=2220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/people.sissa.it\/~grozza\/wp-json\/wp\/v2\/categories?post=2220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/people.sissa.it\/~grozza\/wp-json\/wp\/v2\/tags?post=2220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}