{"id":382,"date":"2023-10-27T14:36:27","date_gmt":"2023-10-27T16:36:27","guid":{"rendered":"https:\/\/sites.usp.br\/ottolab\/?page_id=382"},"modified":"2024-06-18T22:31:28","modified_gmt":"2024-06-19T00:31:28","slug":"software","status":"publish","type":"page","link":"https:\/\/sites.usp.br\/ottolab\/software\/","title":{"rendered":"Software"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"382\" class=\"elementor elementor-382\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3b0801aa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3b0801aa\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7119be01\" data-id=\"7119be01\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-5979441a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5979441a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-5f33c266\" data-id=\"5f33c266\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6d3a4980 elementor-widget elementor-widget-image\" data-id=\"6d3a4980\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"604\" height=\"128\" src=\"https:\/\/sites.usp.br\/ottolab\/wp-content\/uploads\/sites\/1126\/2023\/03\/LOGO-AZUL-S-N.png\" class=\"attachment-large size-large wp-image-191\" alt=\"\" srcset=\"https:\/\/sites.usp.br\/ottolab\/wp-content\/uploads\/sites\/1126\/2023\/03\/LOGO-AZUL-S-N.png 852w, https:\/\/sites.usp.br\/ottolab\/wp-content\/uploads\/sites\/1126\/2023\/03\/LOGO-AZUL-S-N-300x64.png 300w, https:\/\/sites.usp.br\/ottolab\/wp-content\/uploads\/sites\/1126\/2023\/03\/LOGO-AZUL-S-N-768x163.png 768w, https:\/\/sites.usp.br\/ottolab\/wp-content\/uploads\/sites\/1126\/2023\/03\/LOGO-AZUL-S-N-400x85.png 400w\" sizes=\"(max-width: 604px) 100vw, 604px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e8db8f6\" data-id=\"e8db8f6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7598fea3 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7598fea3\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-33b899ab\" data-id=\"33b899ab\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7cb46434 elementor-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"7cb46434\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/sites.usp.br\/ottolab\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Home<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-c358b7d\" data-id=\"c358b7d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-145db9b2 elementor-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"145db9b2\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/sites.usp.br\/ottolab\/research-topics\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Research Topics<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-5e16a892\" data-id=\"5e16a892\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6aea9d20 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"6aea9d20\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/sites.usp.br\/ottolab\/publications\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Publications<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-22593a84\" data-id=\"22593a84\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7fac53d9 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"7fac53d9\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/sites.usp.br\/ottolab\/people\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">People<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-76b91a\" data-id=\"76b91a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-784b8bbc elementor-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"784b8bbc\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/sites.usp.br\/ottolab\/software\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Software<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-inner-column elementor-element elementor-element-43c6dc8a\" data-id=\"43c6dc8a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3c64925f elementor-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"3c64925f\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#3\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contact<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-12ceae4d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"12ceae4d\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:465,&quot;url&quot;:&quot;https:\\\/\\\/sites.usp.br\\\/ottolab\\\/wp-content\\\/uploads\\\/sites\\\/1126\\\/2023\\\/10\\\/cargo-ship-ocean-1.jpg&quot;}],&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2e005b43\" data-id=\"2e005b43\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-293f648f elementor-widget elementor-widget-spacer\" data-id=\"293f648f\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ae26dd9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ae26dd9\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1a2b06c\" data-id=\"1a2b06c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-99382ed elementor-widget elementor-widget-spacer\" data-id=\"99382ed\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-286779e elementor-widget elementor-widget-heading\" data-id=\"286779e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Software<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-324b6d5 elementor-widget elementor-widget-image\" data-id=\"324b6d5\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sites.usp.br\/ottolab\/wp-content\/uploads\/sites\/1126\/elementor\/thumbs\/Prancheta-\u2013-2-qehgjln61o8msymg4qe7c2qemab318rd82rjh8xtpa.png\" title=\"Prancheta \u2013 2\" alt=\"Prancheta \u2013 2\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-94810db elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"94810db\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e3fdd0e\" data-id=\"e3fdd0e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f524809 elementor-widget elementor-widget-text-editor\" data-id=\"f524809\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2><span style=\"color: #085272;\">The TOBS Method<\/span><\/h2>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-262af7a elementor-widget elementor-widget-text-editor\" data-id=\"262af7a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><span style=\"color: #000000;\">Together with Dr. Raghavendra Sivapuram, I helped create the Topology Optimization <\/span><span style=\"color: #000000;\">of Binary Structures (TOBS) method, first published <\/span><span style=\"color: #000000;\">at<span style=\"color: #085272;\">\u00a0<a style=\"color: #085272;\" href=\"https:\/\/doi.org\/10.1016\/j.finel.2017.10.006\">https:\/\/doi.org\/10.1016\/j.finel.2017.10.006<\/a>.<\/span> This method employs sequential integer <\/span><span style=\"color: #000000;\">linear programming in combination with various numerical techniques to achieve <\/span><span style=\"color: #000000;\">convergent solutions for topology optimization problems with binary design variables. <\/span><span style=\"color: #000000;\">The main advantages are reduced dependency on material penalization and clear <\/span><span style=\"color: #000000;\">boundaries during optimization. The goal is to offer a viable option for binary topology <\/span><span style=\"color: #000000;\">optimization with possible multiple and non-volumetric constraints.<\/span><\/p><p><span style=\"color: #000000;\">A Matlab educational code called TOBS-101 is described in detail in the following publication:<\/span><\/p><p><span style=\"color: #085272;\"><span style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight );\"><em>Picelli, R., Sivapuram, R., Xie, Y. M. (2020). \u201cA 101-line MATLAB code for topology optimization using binary variables and integer programming\u201d, Structural and Multidisciplinary Optimization.<\/em> DOI: <\/span><a style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: #085272;\" href=\"https:\/\/doi.org\/10.1007\/s00158-020-02719-9\">https:\/\/doi.org\/10.1007\/s00158-020-02719-9<\/a>.<\/span><\/p><p><span style=\"color: #000000;\">The TOBS-101 solver can be used directly as a plug-in for other codes. The code can\u00a0<\/span><span style=\"color: #000000; font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight );\">also be downloaded here: <span style=\"color: #085272;\"><i>tobs101.m<\/i><\/span><\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e9daac4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e9daac4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-de5b0fc\" data-id=\"de5b0fc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-90eda94 elementor-widget elementor-widget-text-editor\" data-id=\"90eda94\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2><span style=\"color: #085272;\">The TOBS-GT Method<\/span><\/h2>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08456c8 elementor-widget elementor-widget-text-editor\" data-id=\"08456c8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><span style=\"color: #000000;\">The jagged boundaries produced by binary topology optimization with regular quadrilateral meshes are not suitable for computational fluid dynamics. Therefore, fluid flow and fluid-structure interaction applications are limited, particularly high speed and turbulent flow. To address this issue, I helped create the TOBS with Geometry Trimming (TOBS-GT) method. This method employs separate optimization and analysis meshes. Smooth boundaries are extracted from the binary optimization mesh and used to create the (body-fitted) analysis mesh, which is conveniently configured for fluid flow dynamics. The method was formalized in a turbulent flow optimization problem in the following publication:<\/span><\/p><p><em><span style=\"color: #085272;\">Picelli, R., Moscatelli, E., Yamabe, P. V. M., Alonso, D. H., Ranjbarzadeh, S., Gioria, R. <\/span><span style=\"color: #085272;\">S., Meneghini, J. R., Silva, E. C. N. (2022). \u201cTopology optimization of turbulent fluid flow <\/span><span style=\"color: #085272;\">via the TOBS method and a geometry trimming procedure\u201d, Structural and <\/span><\/em><span style=\"color: #085272;\"><em>Multidisciplinary Optimization.<\/em> DOI: <a style=\"color: #085272;\" href=\"https:\/\/doi.org\/10.1007\/s00158-021-03118-4\">https:\/\/doi.org\/10.1007\/s00158-021-03118-4<\/a><\/span><\/p><p><span style=\"color: #000000;\">The same approach was used to produce the first study on fluid-structure interaction topology optimization considering turbulent flow. The study was published at: <\/span><\/p><p><em><span style=\"color: #085272;\">Siqueira, L. O., Cortez, R. L., Sivapuram, R., Ranjbarzadeh, S., Gioria, R. S., Silva, E. C. N., Picelli, R. (2024). \u201cTopology optimization for stationary fluid-structure interaction problems with turbulent flow via sequential integer linear programming and smooth explicit boundaries\u201d. Adv Eng Softw 190.<\/span><\/em><br \/><span style=\"color: #085272;\">DOI:\u00a0<a style=\"color: #085272;\" href=\"https:\/\/doi.org\/10.1016\/j.advengsoft.2024.103599\">https:\/\/doi.org\/10.1016\/j.advengsoft.2024.103599<\/a><\/span><\/p><p><span style=\"color: #000000;\">For possible collaborations or to request a demo code, please contact me at <strong>rpicelli@usp.br<\/strong>.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-29c53e1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"29c53e1\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-53625785\" data-id=\"53625785\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-73691604 elementor-widget elementor-widget-spacer\" data-id=\"73691604\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40e03e68 elementor-widget elementor-widget-spacer\" data-id=\"40e03e68\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2bc1ee5e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2bc1ee5e\" data-element_type=\"section\" id=\"3\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7fb9b83f\" data-id=\"7fb9b83f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-54ba7f9f elementor-widget elementor-widget-spacer\" data-id=\"54ba7f9f\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7abfff7e elementor-widget elementor-widget-heading\" data-id=\"7abfff7e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Contact<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76b0cd61 elementor-widget elementor-widget-image\" data-id=\"76b0cd61\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sites.usp.br\/ottolab\/wp-content\/uploads\/sites\/1126\/elementor\/thumbs\/Prancheta-\u2013-3-qehh4b16lal0jqjq86lcrcmxou95l7yiek3l1o8mn2.png\" title=\"Prancheta \u2013 3\" alt=\"Prancheta \u2013 3\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d8a6e9 elementor-widget elementor-widget-text-editor\" data-id=\"1d8a6e9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Address: Av. Prof. Mello Moraes, 2231 &#8211; Polytechnic School of the University of S\u00e3o Paulo, Butant\u00e3, S\u00e3o Paulo \u2013 SP, 05508-030<\/p>\n<p>Phone: +55 (11) 30915540<\/p>\n<p>Email: rpicelli@usp.br<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2370019e\" data-id=\"2370019e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5c385071 elementor-widget elementor-widget-spacer\" data-id=\"5c385071\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ac9c32c elementor-widget elementor-widget-google_maps\" data-id=\"7ac9c32c\" data-element_type=\"widget\" data-widget_type=\"google_maps.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-custom-embed\">\n\t\t\t<iframe loading=\"lazy\"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=Av.%20Prof.%20Mello%20Moraes%2C%202231%2C%20departamento%20de%20engenharia%20naval&#038;t=m&#038;z=18&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\ttitle=\"Av. Prof. Mello Moraes, 2231, departamento de engenharia naval\"\n\t\t\t\t\taria-label=\"Av. Prof. Mello Moraes, 2231, departamento de engenharia naval\"\n\t\t\t><\/iframe>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3351edef elementor-widget elementor-widget-spacer\" data-id=\"3351edef\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-29df09d1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"29df09d1\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4cf05a8c\" data-id=\"4cf05a8c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home Research Topics Publications People Software Contact Software The TOBS Method Together with Dr. Raghavendra Sivapuram, I helped create the Topology Optimization of Binary Structures (TOBS) method, first published at\u00a0https:\/\/doi.org\/10.1016\/j.finel.2017.10.006. This method employs sequential integer linear programming in combination with various numerical techniques to achieve convergent solutions for topology optimization problems with binary design variables. [&hellip;]<\/p>\n","protected":false},"author":23059,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-382","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sites.usp.br\/ottolab\/wp-json\/wp\/v2\/pages\/382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.usp.br\/ottolab\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.usp.br\/ottolab\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.usp.br\/ottolab\/wp-json\/wp\/v2\/users\/23059"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.usp.br\/ottolab\/wp-json\/wp\/v2\/comments?post=382"}],"version-history":[{"count":4,"href":"https:\/\/sites.usp.br\/ottolab\/wp-json\/wp\/v2\/pages\/382\/revisions"}],"predecessor-version":[{"id":1340,"href":"https:\/\/sites.usp.br\/ottolab\/wp-json\/wp\/v2\/pages\/382\/revisions\/1340"}],"wp:attachment":[{"href":"https:\/\/sites.usp.br\/ottolab\/wp-json\/wp\/v2\/media?parent=382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}