{"id":"https://openalex.org/W4328028373","doi":"https://doi.org/10.1111/cgf.14626","title":"A Second Order Cone Programming Approach for Simulating Biphasic Materials","display_name":"A Second Order Cone Programming Approach for Simulating Biphasic Materials","publication_year":2022,"publication_date":"2022-12-01","ids":{"openalex":"https://openalex.org/W4328028373","doi":"https://doi.org/10.1111/cgf.14626"},"language":"en","primary_location":{"id":"doi:10.1111/cgf.14626","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1111/cgf.14626","pdf_url":null,"source":{"id":"https://openalex.org/S67831204","display_name":"Computer Graphics Forum","issn_l":"0167-7055","issn":["0167-7055","1467-8659"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Graphics Forum","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5057387873","display_name":"Pengbin Tang","orcid":"https://orcid.org/0000-0002-3800-0861"},"institutions":[{"id":"https://openalex.org/I70931966","display_name":"Universit\u00e9 de Montr\u00e9al","ror":"https://ror.org/0161xgx34","country_code":"CA","type":"education","lineage":["https://openalex.org/I70931966"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Pengbin Tang","raw_affiliation_strings":["Universit\u00e9 de Montr\u00e9al  Canada"],"raw_orcid":"https://orcid.org/0000-0002-3800-0861","affiliations":[{"raw_affiliation_string":"Universit\u00e9 de Montr\u00e9al  Canada","institution_ids":["https://openalex.org/I70931966"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055713873","display_name":"Stelian Coros","orcid":"https://orcid.org/0000-0001-6604-4784"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Stelian Coros","raw_affiliation_strings":["ETH Z\u00fcrich  Switzerland"],"raw_orcid":"https://orcid.org/0000-0001-6604-4784","affiliations":[{"raw_affiliation_string":"ETH Z\u00fcrich  Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069328126","display_name":"Bernhard Thomaszewski","orcid":"https://orcid.org/0000-0001-8086-7664"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Bernhard Thomaszewski","raw_affiliation_strings":["ETH Z\u00fcrich  Switzerland"],"raw_orcid":"https://orcid.org/0000-0001-8086-7664","affiliations":[{"raw_affiliation_string":"ETH Z\u00fcrich  Switzerland","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5057387873"],"corresponding_institution_ids":["https://openalex.org/I70931966"],"apc_list":{"value":3710,"currency":"USD","value_usd":3710},"apc_paid":null,"fwci":0.3323,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.53472075,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"41","issue":"8","first_page":"87","last_page":"93"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11366","display_name":"Elasticity and Material Modeling","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10719","display_name":"3D Shape Modeling and Analysis","score":0.9937999844551086,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/second-order-cone-programming","display_name":"Second-order cone programming","score":0.8365262746810913},{"id":"https://openalex.org/keywords/quadratic-programming","display_name":"Quadratic programming","score":0.7103863954544067},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.6205003261566162},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4864670932292938},{"id":"https://openalex.org/keywords/sequential-quadratic-programming","display_name":"Sequential quadratic programming","score":0.48595869541168213},{"id":"https://openalex.org/keywords/quadratically-constrained-quadratic-program","display_name":"Quadratically constrained quadratic program","score":0.4808019697666168},{"id":"https://openalex.org/keywords/nonlinear-programming","display_name":"Nonlinear programming","score":0.46764397621154785},{"id":"https://openalex.org/keywords/feasible-region","display_name":"Feasible region","score":0.45938804745674133},{"id":"https://openalex.org/keywords/convex-optimization","display_name":"Convex optimization","score":0.4375104010105133},{"id":"https://openalex.org/keywords/regular-polygon","display_name":"Regular polygon","score":0.41943731904029846},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.39234933257102966},{"id":"https://openalex.org/keywords/applied-mathematics","display_name":"Applied mathematics","score":0.34238600730895996},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.32929569482803345},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.28483080863952637},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.20327550172805786}],"concepts":[{"id":"https://openalex.org/C111397411","wikidata":"https://www.wikidata.org/wiki/Q7442977","display_name":"Second-order cone programming","level":4,"score":0.8365262746810913},{"id":"https://openalex.org/C81845259","wikidata":"https://www.wikidata.org/wiki/Q290117","display_name":"Quadratic programming","level":2,"score":0.7103863954544067},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.6205003261566162},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4864670932292938},{"id":"https://openalex.org/C198927703","wikidata":"https://www.wikidata.org/wiki/Q4373881","display_name":"Sequential quadratic programming","level":3,"score":0.48595869541168213},{"id":"https://openalex.org/C65148998","wikidata":"https://www.wikidata.org/wiki/Q7268373","display_name":"Quadratically constrained quadratic program","level":3,"score":0.4808019697666168},{"id":"https://openalex.org/C115527620","wikidata":"https://www.wikidata.org/wiki/Q769909","display_name":"Nonlinear programming","level":3,"score":0.46764397621154785},{"id":"https://openalex.org/C177067428","wikidata":"https://www.wikidata.org/wiki/Q17013331","display_name":"Feasible region","level":2,"score":0.45938804745674133},{"id":"https://openalex.org/C157972887","wikidata":"https://www.wikidata.org/wiki/Q463359","display_name":"Convex optimization","level":3,"score":0.4375104010105133},{"id":"https://openalex.org/C112680207","wikidata":"https://www.wikidata.org/wiki/Q714886","display_name":"Regular polygon","level":2,"score":0.41943731904029846},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.39234933257102966},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.34238600730895996},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.32929569482803345},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.28483080863952637},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.20327550172805786},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1111/cgf.14626","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1111/cgf.14626","pdf_url":null,"source":{"id":"https://openalex.org/S67831204","display_name":"Computer Graphics Forum","issn_l":"0167-7055","issn":["0167-7055","1467-8659"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Graphics Forum","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5552720027","display_name":null,"funder_award_id":"866480","funder_id":"https://openalex.org/F4320338335","funder_display_name":"H2020 European Research Council"},{"id":"https://openalex.org/G7333034770","display_name":null,"funder_award_id":"200021_200644","funder_id":"https://openalex.org/F4320320924","funder_display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung"}],"funders":[{"id":"https://openalex.org/F4320319952","display_name":"Canada Foundation for Innovation","ror":"https://ror.org/000az4664"},{"id":"https://openalex.org/F4320320924","display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","ror":"https://ror.org/00yjd3n13"},{"id":"https://openalex.org/F4320338335","display_name":"H2020 European Research Council","ror":"https://ror.org/0472cxd90"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W1868447823","https://openalex.org/W1980450998","https://openalex.org/W1986724888","https://openalex.org/W2009923109","https://openalex.org/W2024243735","https://openalex.org/W2038841364","https://openalex.org/W2053128021","https://openalex.org/W2083460753","https://openalex.org/W2086210210","https://openalex.org/W2105235982","https://openalex.org/W2129734754","https://openalex.org/W2738259880","https://openalex.org/W2748286950","https://openalex.org/W2810460571","https://openalex.org/W2811415544","https://openalex.org/W2966847339","https://openalex.org/W2983997314","https://openalex.org/W2998248225","https://openalex.org/W3111036211","https://openalex.org/W3136690459","https://openalex.org/W3138963505","https://openalex.org/W3139295485","https://openalex.org/W3183067110","https://openalex.org/W4241103080"],"related_works":["https://openalex.org/W3206492465","https://openalex.org/W4231448069","https://openalex.org/W1985181089","https://openalex.org/W4206704743","https://openalex.org/W2357193936","https://openalex.org/W1909324310","https://openalex.org/W2379251597","https://openalex.org/W4307933212","https://openalex.org/W2374676786","https://openalex.org/W2022619808"],"abstract_inverted_index":{"Abstract":[0],"Strain":[1],"limiting":[2,58,133],"is":[3,68,112],"a":[4,21,27,53,101,116,140,155,164,190,205],"widely":[5],"used":[6,202],"approach":[7,55],"for":[8],"simulating":[9],"biphasic":[10],"materials":[11],"such":[12],"as":[13,93,139],"woven":[14],"textiles":[15],"and":[16,119,168,194],"biological":[17],"tissue":[18],"that":[19,74,110,171],"exhibit":[20],"soft":[22],"elastic":[23],"regime":[24],"followed":[25],"by":[26],"hard":[28],"deformation":[29,198],"limit.":[30],"However,":[31],"existing":[32],"methods":[33],"are":[34],"either":[35],"based":[36,59,69],"on":[37,46,60,70,77,96,137,189],"slowly":[38],"converging":[39],"local":[40],"iterations,":[41],"or":[42],"offer":[43],"no":[44],"guarantees":[45],"convergence.":[47],"In":[48],"this":[49,149],"work,":[50],"we":[51,184],"propose":[52,163],"new":[54],"to":[56,81,100,114,123,154,178,203],"strain":[57,132],"second":[61,102,156],"order":[62,103,157],"cone":[63,104,158],"programming":[64,105,127,159],"(SOCP).":[65],"Our":[66],"work":[67],"the":[71],"key":[72],"insight":[73],"upper":[75],"bounds":[76,136],"per\u2010triangle":[78],"deformations":[79],"lead":[80],"convex":[82,97,107],"quadratic":[83,143],"inequality":[84],"constraints.":[85],"Though":[86],"nonlinear,":[87],"these":[88],"constraints":[89],"can":[90,151,200],"be":[91,152,201],"reformulated":[92],"inclusion":[94],"conditions":[95],"sets,":[98],"leading":[99],"problem\u2014a":[106],"optimization":[108],"problem":[109],"a)":[111],"guaranteed":[113],"have":[115],"unique":[117],"solution":[118],"b)":[120],"allows":[121],"us":[122],"leverage":[124],"efficient":[125],"conic":[126],"solvers.":[128],"We":[129,161],"first":[130],"cast":[131],"with":[134],"anisotropic":[135],"stretching":[138],"quadratically":[141],"constrained":[142],"program":[144],"(QCQP),":[145],"then":[146],"show":[147,170],"how":[148,196],"QCQP":[150],"mapped":[153],"problem.":[160],"further":[162],"constraint":[165],"reflection":[166],"scheme":[167],"empirically":[169],"it":[172],"exhibits":[173],"superior":[174],"energy\u2010preservation":[175],"properties":[176],"compared":[177],"conventional":[179],"end\u2010of\u2010step":[180],"projection":[181],"methods.":[182],"Finally,":[183],"demonstrate":[185],"our":[186],"prototype":[187],"implementation":[188],"set":[191],"of":[192,208],"examples":[193],"illustrate":[195],"different":[197],"limits":[199],"model":[204],"wide":[206],"range":[207],"material":[209],"behaviors.":[210]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2025-12-22T23:10:17.713674","created_date":"2025-10-10T00:00:00"}
