{"id":611,"date":"2024-01-22T22:17:55","date_gmt":"2024-01-22T21:17:55","guid":{"rendered":"https:\/\/ramyrashad.com\/?p=611"},"modified":"2024-01-22T22:17:56","modified_gmt":"2024-01-22T21:17:56","slug":"phyem-library","status":"publish","type":"post","link":"https:\/\/ramyrashad.com\/index.php\/2024\/01\/22\/phyem-library\/","title":{"rendered":"pHyem library"},"content":{"rendered":"\n<p><em>phyem<\/em>\u00a0is an open-source finite element library that bridges port-based thinking to numerics and enables\u00a0<strong>LEGO<\/strong>-like simulations. The name,\u00a0<em>pHyem<\/em>, stands for Python + Port-Hamiltonian + FEM + Physics.<\/p>\n\n\n\n<p>The project&#8217;s maintainer is <a href=\"https:\/\/mathischeap.com\/\" title=\"\">Yi Zhang<\/a>. The full list of contributors, including myself, can be found <a href=\"https:\/\/phyem.org\/contributors\" title=\"\">here<\/a>.<\/p>\n\n\n\n<p>Examples of different problems demonstrating the capabilities of the library can be found in\u00a0<a href=\"https:\/\/phyem.org\/jupyter\/#jupyter-notebooks\">Jupyter notebooks \ud83e\ude90<\/a>\u00a0and\u00a0<a href=\"https:\/\/phyem.org\/gallery\/#gallery-gallery\">Gallery\ud83d\uddbc<\/a>.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>phyem\u00a0is an open-source finite element library that bridges port-based thinking to numerics and enables\u00a0LEGO-like simulations. The name,\u00a0pHyem, stands for Python + Port-Hamiltonian + FEM + Physics. The project&#8217;s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":612,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"ub_ctt_via":"","_mi_skip_tracking":false,"footnotes":""},"categories":[11],"tags":[],"aioseo_notices":[],"featured_image_src":"https:\/\/ramyrashad.com\/wp-content\/uploads\/2024\/01\/phyem.png","author_info":{"display_name":"Ramy","author_link":"https:\/\/ramyrashad.com\/index.php\/author\/ramy-abdelmonemgmail-com\/"},"_links":{"self":[{"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/posts\/611"}],"collection":[{"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/comments?post=611"}],"version-history":[{"count":1,"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/posts\/611\/revisions"}],"predecessor-version":[{"id":613,"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/posts\/611\/revisions\/613"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/media\/612"}],"wp:attachment":[{"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/media?parent=611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/categories?post=611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ramyrashad.com\/index.php\/wp-json\/wp\/v2\/tags?post=611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}