A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D

Compact and efficient Matlab implementations of compliance topology optimization (TO) for 2D and 3D continua are given, consisting of 99 and 125 lines respectively. On discretizations ranging from 3 ⋅ 10 4 to 4.8 ⋅ 10 5 elements, the 2D version, named top99neo, shows speedups from 2.55 to 5.5 times...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Structural and multidisciplinary optimization Ročník 62; číslo 4; s. 2211 - 2228
Hlavní autoři: Ferrari, Federico, Sigmund, Ole
Médium: Journal Article
Jazyk:angličtina
Vydáno: Berlin/Heidelberg Springer Berlin Heidelberg 01.10.2020
Témata:
ISSN:1615-147X, 1615-1488
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Compact and efficient Matlab implementations of compliance topology optimization (TO) for 2D and 3D continua are given, consisting of 99 and 125 lines respectively. On discretizations ranging from 3 ⋅ 10 4 to 4.8 ⋅ 10 5 elements, the 2D version, named top99neo, shows speedups from 2.55 to 5.5 times compared to the well-known top88 code of Andreassen et al. (Struct Multidiscip Optim 43(1):1–16, 2011 ). The 3D version, named top3D125, is the most compact and efficient Matlab implementation for 3D TO to date, showing a speedup of 1.9 times compared to the code of Amir et al. (Struct Multidiscip Optim 49(5):815–829, 2014 ), on a discretization with 2.2 ⋅ 10 5 elements. For both codes, improvements are due to much more efficient procedures for the assembly and implementation of filters and shortcuts in the design update step. The use of an acceleration strategy, yielding major cuts in the overall computational time, is also discussed, stressing its easy integration within the basic codes.
AbstractList Compact and efficient Matlab implementations of compliance topology optimization (TO) for 2D and 3D continua are given, consisting of 99 and 125 lines respectively. On discretizations ranging from 3 ⋅ 10 4 to 4.8 ⋅ 10 5 elements, the 2D version, named top99neo, shows speedups from 2.55 to 5.5 times compared to the well-known top88 code of Andreassen et al. (Struct Multidiscip Optim 43(1):1–16, 2011 ). The 3D version, named top3D125, is the most compact and efficient Matlab implementation for 3D TO to date, showing a speedup of 1.9 times compared to the code of Amir et al. (Struct Multidiscip Optim 49(5):815–829, 2014 ), on a discretization with 2.2 ⋅ 10 5 elements. For both codes, improvements are due to much more efficient procedures for the assembly and implementation of filters and shortcuts in the design update step. The use of an acceleration strategy, yielding major cuts in the overall computational time, is also discussed, stressing its easy integration within the basic codes.
Author Sigmund, Ole
Ferrari, Federico
Author_xml – sequence: 1
  givenname: Federico
  orcidid: 0000-0003-3863-6621
  surname: Ferrari
  fullname: Ferrari, Federico
  email: fferrar3@jh.edu
  organization: Department of Mechanical Engineering, Technical University of Denmark
– sequence: 2
  givenname: Ole
  surname: Sigmund
  fullname: Sigmund, Ole
  organization: Department of Mechanical Engineering, Technical University of Denmark
BookMark eNp9kE1LAzEQhoNUsK3-AU_5A6uTbPYjx1I_oeJFwVtIs7MlZZssSaTWX--2FQ8eehjmZZhnhvedkJHzDgm5ZnDDAKrbCMCKOgMOQ5VcZtszMmYlKzIm6nr0p6uPCzKJcQ0ANQg5JnpGHW7pCh0Gnax3VEraWYf0RadOL6nxDdLWh0Fs-s5qZ5Am3_vOr3bU98lu7PcR1K6hNkWKXwld3E-Sp_ndJTlvdRfx6rdPyfvD_dv8KVu8Pj7PZ4vMCGApk7qSAFq3aFC3VQXLRtQCyyY3ham4kLnOecG5XErQokTTMmaq0vBy2KlLkU8JP941wccYsFV9sBsddoqB2oekjiGpISR1CEltB6j-BxmbDnZS0LY7jeZHNA5_3AqDWvvP4AaLp6gfB0V_ng
CitedBy_id crossref_primary_10_1016_j_matdes_2022_110647
crossref_primary_10_1016_j_ijheatmasstransfer_2024_125588
crossref_primary_10_1016_j_probengmech_2025_103772
crossref_primary_10_1016_j_ast_2025_109993
crossref_primary_10_32604_cmes_2023_027603
crossref_primary_10_3390_app13074627
crossref_primary_10_1016_j_compstruct_2024_118824
crossref_primary_10_1016_j_compstruc_2023_107006
crossref_primary_10_1007_s00158_022_03291_0
crossref_primary_10_1016_j_cma_2024_116809
crossref_primary_10_1002_nme_7121
crossref_primary_10_1016_j_ijmecsci_2023_108773
crossref_primary_10_32604_cmes_2023_031538
crossref_primary_10_1093_jcde_qwaf067
crossref_primary_10_1002_nme_7502
crossref_primary_10_1002_tal_1817
crossref_primary_10_1016_j_ress_2025_111442
crossref_primary_10_1007_s11803_023_2219_3
crossref_primary_10_1016_j_cma_2025_118202
crossref_primary_10_1007_s00158_021_03050_7
crossref_primary_10_3390_inventions9040070
crossref_primary_10_1016_j_ijsolstr_2022_111666
crossref_primary_10_1089_3dp_2023_0106
crossref_primary_10_3390_educsci11070348
crossref_primary_10_1038_s44296_024_00017_9
crossref_primary_10_3390_app14020657
crossref_primary_10_1016_j_cma_2021_113829
crossref_primary_10_1007_s00158_020_02816_9
crossref_primary_10_1007_s00158_021_02854_x
crossref_primary_10_1007_s11012_024_01916_w
crossref_primary_10_1007_s00158_022_03239_4
crossref_primary_10_1007_s13369_024_08913_x
crossref_primary_10_1007_s00158_022_03464_x
crossref_primary_10_1016_j_cad_2023_103482
crossref_primary_10_1177_09544100241252041
crossref_primary_10_1007_s00158_025_04081_0
crossref_primary_10_1016_j_compstruct_2024_118205
crossref_primary_10_1007_s00158_023_03528_6
crossref_primary_10_1016_j_mechmat_2024_105089
crossref_primary_10_1016_j_engstruct_2022_115454
crossref_primary_10_1016_j_pmatsci_2023_101129
crossref_primary_10_1016_j_apm_2022_02_032
crossref_primary_10_3390_app122110902
crossref_primary_10_1016_j_engstruct_2023_116065
crossref_primary_10_12688_f1000research_150945_2
crossref_primary_10_1007_s13160_023_00563_0
crossref_primary_10_12688_f1000research_150945_1
crossref_primary_10_1016_j_istruc_2025_110162
crossref_primary_10_1016_j_cad_2024_103811
crossref_primary_10_1002_nme_70077
crossref_primary_10_1016_j_cma_2024_116864
crossref_primary_10_1016_j_ymssp_2024_111393
crossref_primary_10_1088_1742_6596_1798_1_012043
crossref_primary_10_1007_s00158_024_03850_7
crossref_primary_10_1016_j_cma_2025_117731
crossref_primary_10_1007_s11081_024_09931_2
crossref_primary_10_1016_j_compstruct_2023_116807
crossref_primary_10_1007_s10409_023_23185_x
crossref_primary_10_3846_aviation_2024_22596
crossref_primary_10_1007_s11431_022_2346_6
crossref_primary_10_3390_app14146260
crossref_primary_10_1007_s00158_023_03543_7
crossref_primary_10_1007_s00158_025_04055_2
crossref_primary_10_1007_s00158_025_04090_z
crossref_primary_10_1007_s00707_021_03031_3
crossref_primary_10_3390_app11052112
crossref_primary_10_1007_s10338_025_00587_8
crossref_primary_10_1007_s00158_022_03403_w
crossref_primary_10_1016_j_cad_2023_103639
crossref_primary_10_1007_s00158_024_03867_y
crossref_primary_10_1016_j_engstruct_2025_120507
crossref_primary_10_1007_s00158_021_02858_7
crossref_primary_10_1007_s11081_021_09675_3
crossref_primary_10_1016_j_matdes_2024_113564
crossref_primary_10_1016_j_autcon_2025_106313
crossref_primary_10_1080_15376494_2024_2383319
crossref_primary_10_1016_j_cad_2024_103826
crossref_primary_10_1007_s00158_022_03420_9
crossref_primary_10_1016_j_apm_2023_05_025
crossref_primary_10_1002_nme_6909
crossref_primary_10_1080_0305215X_2024_2340062
crossref_primary_10_1007_s00158_025_03968_2
crossref_primary_10_1016_j_cma_2023_116052
crossref_primary_10_1007_s00158_022_03358_y
crossref_primary_10_1007_s00158_025_04127_3
crossref_primary_10_1016_j_istruc_2023_04_120
crossref_primary_10_1007_s00158_024_03818_7
crossref_primary_10_1016_j_engstruct_2022_115434
crossref_primary_10_1016_j_compstruc_2022_106873
crossref_primary_10_1016_j_tws_2022_110500
crossref_primary_10_1007_s11831_023_10053_8
crossref_primary_10_1007_s11465_021_0670_2
crossref_primary_10_1007_s00158_021_03019_6
crossref_primary_10_1016_j_compstruc_2024_107444
crossref_primary_10_1007_s00366_024_02083_y
crossref_primary_10_1016_j_advengsoft_2024_103688
crossref_primary_10_1002_nme_7562
crossref_primary_10_1002_nme_6858
crossref_primary_10_1007_s00158_022_03248_3
crossref_primary_10_1016_j_cad_2023_103532
crossref_primary_10_3390_app15179242
crossref_primary_10_1007_s00158_023_03702_w
crossref_primary_10_1016_j_cad_2022_103277
crossref_primary_10_1016_j_cma_2023_116065
crossref_primary_10_1016_j_ijmecsci_2025_110133
crossref_primary_10_1016_j_engstruct_2025_120692
crossref_primary_10_1007_s00158_021_02881_8
crossref_primary_10_1016_j_compstruct_2022_116609
crossref_primary_10_1016_j_probengmech_2024_103583
crossref_primary_10_1007_s00158_021_03052_5
crossref_primary_10_1016_j_cma_2024_117132
crossref_primary_10_1016_j_cma_2024_117374
crossref_primary_10_1016_j_cma_2025_118087
crossref_primary_10_3390_app132312916
crossref_primary_10_1016_j_cma_2025_118086
crossref_primary_10_1016_j_jmps_2024_106018
crossref_primary_10_1111_cgf_14700
crossref_primary_10_1007_s00158_021_03124_6
crossref_primary_10_1007_s00158_021_03128_2
crossref_primary_10_1007_s11081_024_09938_9
crossref_primary_10_1007_s00158_025_03983_3
crossref_primary_10_1016_j_istruc_2022_10_094
crossref_primary_10_1080_17452759_2024_2345390
crossref_primary_10_1016_j_compstruct_2023_117641
crossref_primary_10_1007_s00366_022_01771_x
crossref_primary_10_1016_j_advengsoft_2025_104001
crossref_primary_10_1007_s00158_025_04079_8
crossref_primary_10_1016_j_cma_2021_114159
crossref_primary_10_1007_s00158_021_03004_z
crossref_primary_10_1016_j_tws_2024_112595
crossref_primary_10_1007_s00158_022_03405_8
crossref_primary_10_32604_cmes_2024_052620
crossref_primary_10_1007_s10409_024_24207_x
crossref_primary_10_1002_nme_7613
crossref_primary_10_1007_s00158_021_02958_4
crossref_primary_10_1016_j_ijmecsci_2024_109732
crossref_primary_10_1007_s00158_022_03427_2
crossref_primary_10_3390_app12020611
crossref_primary_10_1007_s00158_021_02917_z
crossref_primary_10_1016_j_cma_2025_117881
crossref_primary_10_1016_j_eml_2024_102215
crossref_primary_10_1016_j_engappai_2024_109732
crossref_primary_10_1007_s00158_024_03909_5
crossref_primary_10_1016_j_cma_2023_116075
crossref_primary_10_1016_j_compstruc_2025_107825
crossref_primary_10_1016_j_softx_2024_101797
crossref_primary_10_1016_j_cma_2021_113799
crossref_primary_10_1016_j_dte_2025_100041
crossref_primary_10_1080_0305215X_2024_2382799
crossref_primary_10_1186_s10033_025_01276_w
crossref_primary_10_1016_j_oceaneng_2025_121452
crossref_primary_10_1007_s11081_022_09715_6
crossref_primary_10_1016_j_cma_2021_114488
crossref_primary_10_1007_s00158_021_03018_7
crossref_primary_10_1016_j_compstruc_2022_106859
crossref_primary_10_1007_s10999_023_09688_z
crossref_primary_10_1007_s00158_023_03590_0
crossref_primary_10_1016_j_apm_2023_08_048
crossref_primary_10_1007_s00158_022_03181_5
crossref_primary_10_1007_s00158_024_03891_y
crossref_primary_10_1002_nme_6997
crossref_primary_10_1002_nme_7602
crossref_primary_10_1016_j_cma_2024_117112
crossref_primary_10_1002_nme_6999
crossref_primary_10_1016_j_advengsoft_2024_103790
crossref_primary_10_1016_j_cma_2023_116400
crossref_primary_10_3390_computation13070168
crossref_primary_10_1016_j_cma_2024_117350
crossref_primary_10_1016_j_cma_2024_117230
crossref_primary_10_32604_cmes_2024_058798
crossref_primary_10_1007_s10999_024_09722_8
crossref_primary_10_1007_s11081_023_09808_w
crossref_primary_10_1007_s00158_024_03786_y
crossref_primary_10_1016_j_ijmecsci_2025_110230
crossref_primary_10_2514_1_J062195
crossref_primary_10_1016_j_compstruct_2023_117665
crossref_primary_10_1016_j_mechmachtheory_2022_104750
crossref_primary_10_3389_fsurg_2022_977505
crossref_primary_10_1016_j_suscom_2020_100481
crossref_primary_10_1007_s00158_021_02853_y
crossref_primary_10_1007_s00158_022_03351_5
crossref_primary_10_1016_j_compstruc_2024_107631
crossref_primary_10_1088_1742_6596_1838_1_012067
crossref_primary_10_1186_s43074_021_00044_y
crossref_primary_10_1007_s40430_025_05781_w
crossref_primary_10_1155_2022_2474047
crossref_primary_10_32604_cmes_2023_026043
crossref_primary_10_1007_s12213_024_00168_x
Cites_doi 10.1007/s00158-010-0586-7
10.1007/s00158-006-0087-x
10.1016/j.parco.2016.04.001
10.1002/nme.1064
10.1007/s00158-013-1015-5
10.1016/j.engstruct.2014.10.052
10.1002/nme.5829
10.1137/10078356X
10.1002/nla.617
10.1016/j.camwa.2015.08.025
10.1007/s00158-010-0602-y
10.1016/j.commatsci.2013.09.006
10.1007/s00158-010-0594-7
10.1080/01630569808816839
10.1145/321296.321305
10.1007/s00158-018-2094-0
10.1002/nme.116
10.1007/s00158-015-1294-0
10.1002/nme.1620320706
10.1016/j.cma.2020.112911
10.1016/j.mechrescom.2019.103469
10.1006/jcph.1996.0059
10.1016/j.jcp.2015.11.018
10.1007/s00158-014-1107-x
10.1016/S0045-7825(00)00278-4
10.1007/s00158-010-0534-6
10.1007/s00158-011-0696-x
10.1007/s00158-009-0430-0
10.1007/s001580050176
10.1017/CBO9781139020411
10.1007/s00158-009-0452-7
10.1007/s004190050248
10.1007/BF00927673
10.1007/978-3-540-48260-4_156
ContentType Journal Article
Copyright Springer-Verlag GmbH Germany, part of Springer Nature 2020
Copyright_xml – notice: Springer-Verlag GmbH Germany, part of Springer Nature 2020
DBID AAYXX
CITATION
DOI 10.1007/s00158-020-02629-w
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1615-1488
EndPage 2228
ExternalDocumentID 10_1007_s00158_020_02629_w
GrantInformation_xml – fundername: Villum Fonden
  grantid: 77060
  funderid: https://doi.org/10.13039/100008398
GroupedDBID -5B
-5G
-BR
-EM
-Y2
-~C
.86
.VR
06D
0R~
0VY
123
199
1N0
2.D
203
29Q
29~
2J2
2JN
2JY
2KG
2KM
2LR
2P1
2VQ
2~H
30V
4.4
406
408
409
40D
40E
5QI
5VS
67Z
6NX
78A
8FE
8FG
8TC
8UJ
95-
95.
95~
96X
AAAVM
AABHQ
AACDK
AAHNG
AAIAL
AAJBT
AAJKR
AANZL
AARHV
AARTL
AASML
AATNV
AATVU
AAUYE
AAWCG
AAYIU
AAYQN
AAYTO
AAYZH
ABAKF
ABBBX
ABBXA
ABDZT
ABECU
ABFTD
ABFTV
ABHLI
ABHQN
ABJCF
ABJNI
ABJOX
ABKCH
ABKTR
ABMNI
ABMQK
ABNWP
ABQBU
ABQSL
ABSXP
ABTEG
ABTHY
ABTKH
ABTMW
ABULA
ABWNU
ABXPI
ACAOD
ACBXY
ACDTI
ACGFS
ACHSB
ACHXU
ACIWK
ACKNC
ACMDZ
ACMLO
ACOKC
ACOMO
ACPIV
ACSNA
ACZOJ
ADHIR
ADINQ
ADKNI
ADKPE
ADPHR
ADRFC
ADTPH
ADURQ
ADYFF
ADZKW
AEBTG
AEFIE
AEFQL
AEGAL
AEGNC
AEJHL
AEJRE
AEKMD
AEMSY
AENEX
AEOHA
AEPYU
AESKC
AETLH
AEVLU
AEXYK
AFBBN
AFEXP
AFGCZ
AFKRA
AFLOW
AFQWF
AFWTZ
AFZKB
AGAYW
AGDGC
AGGDS
AGJBK
AGMZJ
AGQEE
AGQMX
AGRTI
AGWIL
AGWZB
AGYKE
AHAVH
AHBYD
AHSBF
AHYZX
AIAKS
AIGIU
AIIXL
AILAN
AITGF
AJBLW
AJRNO
AJZVZ
ALMA_UNASSIGNED_HOLDINGS
ALWAN
AMKLP
AMXSW
AMYLF
AOCGG
ARCEE
ARMRJ
ASPBG
AVWKF
AXYYD
AYJHY
AZFZN
B-.
BA0
BDATZ
BENPR
BGLVJ
BGNMA
BSONS
CAG
CCPQU
COF
CS3
CSCUP
DDRTE
DL5
DNIVK
DPUIP
EBLON
EBS
EIOEI
EJD
ESBYG
FEDTE
FERAY
FFXSO
FIGPU
FINBP
FNLPD
FRRFC
FSGXE
FWDCC
GGCAI
GGRSB
GJIRD
GNWQR
GQ6
GQ7
GQ8
GXS
H13
HCIFZ
HF~
HG5
HG6
HMJXF
HQYDN
HRMNR
HVGLF
HZ~
I09
IHE
IJ-
IKXTQ
IWAJR
IXC
IXD
IXE
IZIGR
IZQ
I~X
I~Z
J-C
J0Z
JBSCW
JCJTX
JZLTJ
KDC
KOV
L6V
LAS
LLZTM
M4Y
M7S
MA-
N2Q
N9A
NB0
NDZJH
NPVJJ
NQJWS
NU0
O9-
O93
O9G
O9I
O9J
OAM
P19
P9P
PF0
PT4
PT5
PTHSS
QOK
QOS
R89
R9I
RHV
RIG
RNI
RNS
ROL
RPX
RSV
RZK
S16
S1Z
S26
S27
S28
S3B
SAP
SCLPG
SDH
SDM
SEG
SHX
SISQX
SJYHP
SNE
SNPRN
SNX
SOHCF
SOJ
SPISZ
SRMVM
SSLCW
STPWE
SZN
T13
T16
TSG
TSK
TSV
TUC
U2A
UG4
UOJIU
UTJUX
UZXMN
VC2
VFIZW
W23
W48
WK8
YLTOR
Z45
Z5O
Z7R
Z7S
Z7V
Z7X
Z7Y
Z7Z
Z81
Z83
Z85
Z86
Z88
Z8M
Z8N
Z8P
Z8R
Z8S
Z8T
Z8U
Z8W
Z8Z
Z92
ZMTXR
_50
~02
AAPKM
AAYXX
ABBRH
ABDBE
ABFSG
ABRTQ
ACSTC
ADHKG
AEZWR
AFDZB
AFFHD
AFHIU
AFOHR
AGQPQ
AHPBZ
AHWEU
AIXLP
ATHPR
AYFIA
CITATION
PHGZM
PHGZT
PQGLB
ID FETCH-LOGICAL-c401t-9a7900aafeceaf770bd484e6d3c5c72493a325229b90a46ecf11c76c26e6d8643
IEDL.DBID RSV
ISICitedReferencesCount 199
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000562368600002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1615-147X
IngestDate Sat Nov 29 02:50:15 EST 2025
Tue Nov 18 22:18:25 EST 2025
Fri Feb 21 02:35:13 EST 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 4
Keywords Topology optimization
Acceleration methods
Computational efficiency
Matlab
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c401t-9a7900aafeceaf770bd484e6d3c5c72493a325229b90a46ecf11c76c26e6d8643
ORCID 0000-0003-3863-6621
OpenAccessLink https://rdcu.be/b7krr
PageCount 18
ParticipantIDs crossref_primary_10_1007_s00158_020_02629_w
crossref_citationtrail_10_1007_s00158_020_02629_w
springer_journals_10_1007_s00158_020_02629_w
PublicationCentury 2000
PublicationDate 2020-10-01
PublicationDateYYYYMMDD 2020-10-01
PublicationDate_xml – month: 10
  year: 2020
  text: 2020-10-01
  day: 01
PublicationDecade 2020
PublicationPlace Berlin/Heidelberg
PublicationPlace_xml – name: Berlin/Heidelberg
PublicationTitle Structural and multidisciplinary optimization
PublicationTitleAbbrev Struct Multidisc Optim
PublicationYear 2020
Publisher Springer Berlin Heidelberg
Publisher_xml – name: Springer Berlin Heidelberg
References Challis (CR11) 2010; 41
Anderson (CR3) 1965; 12
Ramiere, Helfer (CR29) 2015; 70
Bruns, Tortorelli (CR10) 2001; 190
Amir, Sigmund (CR1) 2011; 44
Pratapa, Suryanarayana, Pask (CR27) 2016; 306
Li, Khandelwal (CR23) 2015; 85
Bourdin (CR8) 2001; 50
Xia, Breitkopf (CR39) 2015; 52
CR37
CR14
Walker, Ni (CR36) 2011; 49
CR13
Talischi, Paulino, Pereira, Menezes (CR35) 2012; 45
CR30
Suresh (CR34) 2010; 42
Fang, Saad (CR17) 2009; 16
Horn, Johnson (CR22) 2012
Wang, Lazarov, Sigmund (CR38) 2011; 43
Hestenes (CR21) 1969; 4
Engblom, Lukarski (CR15) 2016; 56
Eyert (CR16) 1996; 124
Ferrari, Sigmund (CR18) 2020; 363
Sigmund (CR33) 2007; 33
Guest, Prévost, Belytschko (CR20) 2004; 61
Amir, Aage, Lazarov (CR2) 2014; 49
Andreassen, Andreasen (CR4) 2014; 83
Andreassen, Clausen, Schevenels, Lazarov, Sigmund (CR5) 2011; 43
Xu, Cai, Cheng (CR40) 2010; 41
Bendsøe, Sigmund (CR7) 1999; 69
CR28
Liu, Tovar (CR25) 2014; 50
Christensen, Klarbring (CR12) 2008
Peng, Deng, Zhang, Geng, Qui, Liu (CR26) 2018; 37
Arora, Chahande, Paeng (CR6) 1991; 32
Sigmund (CR32) 2001; 21
Brezinski, Chehab (CR9) 1998; 19
Li, Suryanarayana, Paulino (CR24) 2020; 103
Ferrari, Lazarov, Sigmund (CR19) 2018; 115
Sanders, Pereira, Aguiló, Paulino (CR31) 2018; 58
MP Bendsøe (2629_CR7) 1999; 69
Y Peng (2629_CR26) 2018; 37
L Li (2629_CR23) 2015; 85
VJ Challis (2629_CR11) 2010; 41
C Brezinski (2629_CR9) 1998; 19
K Suresh (2629_CR34) 2010; 42
F Ferrari (2629_CR18) 2020; 363
O Sigmund (2629_CR32) 2001; 21
O Amir (2629_CR2) 2014; 49
F Wang (2629_CR38) 2011; 43
L Xia (2629_CR39) 2015; 52
JS Arora (2629_CR6) 1991; 32
TE Bruns (2629_CR10) 2001; 190
O Amir (2629_CR1) 2011; 44
2629_CR28
PP Pratapa (2629_CR27) 2016; 306
S Engblom (2629_CR15) 2016; 56
V Eyert (2629_CR16) 1996; 124
F Ferrari (2629_CR19) 2018; 115
S Xu (2629_CR40) 2010; 41
B Bourdin (2629_CR8) 2001; 50
HF Walker (2629_CR36) 2011; 49
E Andreassen (2629_CR4) 2014; 83
MR Hestenes (2629_CR21) 1969; 4
W Li (2629_CR24) 2020; 103
E Andreassen (2629_CR5) 2011; 43
C Talischi (2629_CR35) 2012; 45
DG Anderson (2629_CR3) 1965; 12
ED Sanders (2629_CR31) 2018; 58
O Sigmund (2629_CR33) 2007; 33
P Christensen (2629_CR12) 2008
2629_CR30
2629_CR37
2629_CR14
K Liu (2629_CR25) 2014; 50
2629_CR13
I Ramiere (2629_CR29) 2015; 70
HR Fang (2629_CR17) 2009; 16
RA Horn (2629_CR22) 2012
JK Guest (2629_CR20) 2004; 61
References_xml – volume: 44
  start-page: 25
  issue: 1
  year: 2011
  end-page: 29
  ident: CR1
  article-title: On reducing computational effort in topology optimization: how far can we go?
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-010-0586-7
– volume: 33
  start-page: 401
  issue: 4
  year: 2007
  end-page: 424
  ident: CR33
  article-title: Morphology–based black and white filters for topology optimization
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-006-0087-x
– volume: 56
  start-page: 1
  year: 2016
  end-page: 17
  ident: CR15
  article-title: Fast matlab compatible sparse assembly on multicore computers
  publication-title: Parallel Comput
  doi: 10.1016/j.parco.2016.04.001
– volume: 61
  start-page: 238
  issue: 2
  year: 2004
  end-page: 254
  ident: CR20
  article-title: Achieving minimum length scale in topology optimization using nodal design variables and projection functions
  publication-title: Int J Numer Methods Eng
  doi: 10.1002/nme.1064
– volume: 49
  start-page: 815
  issue: 5
  year: 2014
  end-page: 829
  ident: CR2
  article-title: On multigrid–CG for efficient topology optimization
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-013-1015-5
– volume: 85
  start-page: 144
  year: 2015
  end-page: 161
  ident: CR23
  article-title: Volume preserving projection filters and continuation methods in topology optimization
  publication-title: Engineering Stru
  doi: 10.1016/j.engstruct.2014.10.052
– volume: 115
  start-page: 872
  issue: 7
  year: 2018
  end-page: 892
  ident: CR19
  article-title: Eigenvalue topology optimization via efficient multilevel solution of the frequency response
  publication-title: Int J Numer Methods Eng
  doi: 10.1002/nme.5829
– ident: CR14
– ident: CR37
– ident: CR30
– volume: 49
  start-page: 1715
  issue: 4
  year: 2011
  end-page: 1735
  ident: CR36
  article-title: Anderson acceleration for fixed point iterations
  publication-title: SIAM J Numer Anal
  doi: 10.1137/10078356X
– volume: 16
  start-page: 197
  issue: 3
  year: 2009
  end-page: 221
  ident: CR17
  article-title: Two classes of multisecant methods for nonlinear acceleration
  publication-title: Numer Linear Algebra Appl
  doi: 10.1002/nla.617
– volume: 70
  start-page: 2210
  year: 2015
  end-page: 2226
  ident: CR29
  article-title: Iterative residual–based vector methods to accelerate fixed point iterations
  publication-title: Comput Math Appl
  doi: 10.1016/j.camwa.2015.08.025
– volume: 43
  start-page: 767
  issue: 6
  year: 2011
  end-page: 784
  ident: CR38
  article-title: On projection methods, convergence and robust formulations in topology optimization
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-010-0602-y
– volume: 83
  start-page: 488
  year: 2014
  end-page: 495
  ident: CR4
  article-title: How to determine composite material properties using numerical homogenization
  publication-title: Comput Mater Sci
  doi: 10.1016/j.commatsci.2013.09.006
– volume: 43
  start-page: 1
  issue: 1
  year: 2011
  end-page: 16
  ident: CR5
  article-title: Efficient topology optimization in matlab using 88 lines of code
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-010-0594-7
– volume: 19
  start-page: 465
  issue: 5–6
  year: 1998
  end-page: 487
  ident: CR9
  article-title: Nonlinear hybrid procedures and fixed point iterations
  publication-title: Numer Funct Anal Optim
  doi: 10.1080/01630569808816839
– volume: 12
  start-page: 547
  issue: 4
  year: 1965
  end-page: 560
  ident: CR3
  article-title: Iterative procedures for nonlinear integral equations
  publication-title: J Assoc Comput Mach
  doi: 10.1145/321296.321305
– volume: 58
  start-page: 2727
  year: 2018
  end-page: 2759
  ident: CR31
  article-title: Polymat: an efficient Matlab code for multi–material topology optimization
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-018-2094-0
– volume: 50
  start-page: 2143
  issue: 9
  year: 2001
  end-page: 2158
  ident: CR8
  article-title: Filters in topology optimization
  publication-title: Int J Numer Methods Eng
  doi: 10.1002/nme.116
– volume: 52
  start-page: 1229
  issue: 6
  year: 2015
  end-page: 1241
  ident: CR39
  article-title: Design of materials using topology optimization and energy-based homogenization approach in matlab
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-015-1294-0
– volume: 37
  start-page: 42:1
  issue: 4
  year: 2018
  end-page: 42:14
  ident: CR26
  article-title: Anderson acceleration for geometry optimization and physics simulation
  publication-title: ACM Trans Graph
– volume: 32
  start-page: 1485
  issue: 7
  year: 1991
  end-page: 1525
  ident: CR6
  article-title: Multiplier methods for engineering optimization
  publication-title: Int J Numer Methods Eng
  doi: 10.1002/nme.1620320706
– ident: CR13
– volume: 363
  start-page: 112,911
  year: 2020
  ident: CR18
  article-title: Towards solving large-scale topology optimization problems with buckling constraints at the cost of linear analyses
  publication-title: Comput Methods Appl Mech Eng
  doi: 10.1016/j.cma.2020.112911
– volume: 103
  start-page: 103,469
  year: 2020
  ident: CR24
  article-title: Accelerated fixed–point formulation of topology optimization: application to compliance minimization problems
  publication-title: Mech Rese Commun
  doi: 10.1016/j.mechrescom.2019.103469
– volume: 124
  start-page: 271
  issue: 2
  year: 1996
  end-page: 285
  ident: CR16
  article-title: A comparative study on methods for convergence acceleration of iterative vector sequences
  publication-title: J Comput Phys
  doi: 10.1006/jcph.1996.0059
– volume: 306
  start-page: 43
  year: 2016
  end-page: 54
  ident: CR27
  article-title: Anderson acceleration of the jacobi iterative method: An efficient alternative to krylov methods for large, sparse linear systems
  publication-title: J Comput Phys
  doi: 10.1016/j.jcp.2015.11.018
– volume: 50
  start-page: 1175
  issue: 6
  year: 2014
  end-page: 1196
  ident: CR25
  article-title: An efficient 3d topology optimization code written in matlab
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-014-1107-x
– volume: 190
  start-page: 3443
  issue: 26
  year: 2001
  end-page: 3459
  ident: CR10
  article-title: Topology optimization of non-linear elastic structures and compliant mechanisms
  publication-title: Comput Methods Appl Mech Eng
  doi: 10.1016/S0045-7825(00)00278-4
– volume: 42
  start-page: 665
  issue: 5
  year: 2010
  end-page: 679
  ident: CR34
  article-title: A 199–line Matlab code for Pareto–optimal tracing in topology optimization
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-010-0534-6
– volume: 45
  start-page: 329
  issue: 3
  year: 2012
  end-page: 357
  ident: CR35
  article-title: Polytop: a matlab implementation of a general topology optimization framework using unstructured polygonal finite element meshes
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-011-0696-x
– volume: 41
  start-page: 453
  issue: 3
  year: 2010
  end-page: 464
  ident: CR11
  article-title: A discrete level-set topology optimization code written in matlab
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-009-0430-0
– volume: 21
  start-page: 120
  issue: 2
  year: 2001
  end-page: 127
  ident: CR32
  article-title: A 99 line topology optimization code written in Matlab
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s001580050176
– ident: CR28
– year: 2008
  ident: CR12
  publication-title: An introduction to structural optimization. Solid mechanics and its applications
– year: 2012
  ident: CR22
  publication-title: Matrix analysis
  doi: 10.1017/CBO9781139020411
– volume: 41
  start-page: 495
  year: 2010
  end-page: 505
  ident: CR40
  article-title: Volume preserving nonlinear density filter based on Heaviside functions
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-009-0452-7
– volume: 69
  start-page: 635
  issue: 9
  year: 1999
  end-page: 654
  ident: CR7
  article-title: Material interpolation schemes in topology optimization
  publication-title: Arch Appl Mech
  doi: 10.1007/s004190050248
– volume: 4
  start-page: 303
  issue: 5
  year: 1969
  end-page: 320
  ident: CR21
  article-title: Multiplier and gradient methods
  publication-title: J Optim Theory Appl
  doi: 10.1007/BF00927673
– ident: 2629_CR13
– volume: 42
  start-page: 665
  issue: 5
  year: 2010
  ident: 2629_CR34
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-010-0534-6
– volume: 58
  start-page: 2727
  year: 2018
  ident: 2629_CR31
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-018-2094-0
– volume: 115
  start-page: 872
  issue: 7
  year: 2018
  ident: 2629_CR19
  publication-title: Int J Numer Methods Eng
  doi: 10.1002/nme.5829
– volume-title: Matrix analysis
  year: 2012
  ident: 2629_CR22
  doi: 10.1017/CBO9781139020411
– volume: 33
  start-page: 401
  issue: 4
  year: 2007
  ident: 2629_CR33
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-006-0087-x
– volume: 19
  start-page: 465
  issue: 5–6
  year: 1998
  ident: 2629_CR9
  publication-title: Numer Funct Anal Optim
  doi: 10.1080/01630569808816839
– volume: 52
  start-page: 1229
  issue: 6
  year: 2015
  ident: 2629_CR39
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-015-1294-0
– volume: 32
  start-page: 1485
  issue: 7
  year: 1991
  ident: 2629_CR6
  publication-title: Int J Numer Methods Eng
  doi: 10.1002/nme.1620320706
– ident: 2629_CR28
– volume: 43
  start-page: 767
  issue: 6
  year: 2011
  ident: 2629_CR38
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-010-0602-y
– volume: 50
  start-page: 2143
  issue: 9
  year: 2001
  ident: 2629_CR8
  publication-title: Int J Numer Methods Eng
  doi: 10.1002/nme.116
– volume: 16
  start-page: 197
  issue: 3
  year: 2009
  ident: 2629_CR17
  publication-title: Numer Linear Algebra Appl
  doi: 10.1002/nla.617
– volume: 124
  start-page: 271
  issue: 2
  year: 1996
  ident: 2629_CR16
  publication-title: J Comput Phys
  doi: 10.1006/jcph.1996.0059
– ident: 2629_CR30
– volume: 69
  start-page: 635
  issue: 9
  year: 1999
  ident: 2629_CR7
  publication-title: Arch Appl Mech
  doi: 10.1007/s004190050248
– volume: 56
  start-page: 1
  year: 2016
  ident: 2629_CR15
  publication-title: Parallel Comput
  doi: 10.1016/j.parco.2016.04.001
– volume: 50
  start-page: 1175
  issue: 6
  year: 2014
  ident: 2629_CR25
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-014-1107-x
– ident: 2629_CR37
  doi: 10.1007/978-3-540-48260-4_156
– volume: 49
  start-page: 815
  issue: 5
  year: 2014
  ident: 2629_CR2
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-013-1015-5
– volume: 45
  start-page: 329
  issue: 3
  year: 2012
  ident: 2629_CR35
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-011-0696-x
– volume: 363
  start-page: 112,911
  year: 2020
  ident: 2629_CR18
  publication-title: Comput Methods Appl Mech Eng
  doi: 10.1016/j.cma.2020.112911
– volume: 4
  start-page: 303
  issue: 5
  year: 1969
  ident: 2629_CR21
  publication-title: J Optim Theory Appl
  doi: 10.1007/BF00927673
– volume: 41
  start-page: 495
  year: 2010
  ident: 2629_CR40
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-009-0452-7
– volume: 190
  start-page: 3443
  issue: 26
  year: 2001
  ident: 2629_CR10
  publication-title: Comput Methods Appl Mech Eng
  doi: 10.1016/S0045-7825(00)00278-4
– volume-title: An introduction to structural optimization. Solid mechanics and its applications
  year: 2008
  ident: 2629_CR12
– volume: 37
  start-page: 42:1
  issue: 4
  year: 2018
  ident: 2629_CR26
  publication-title: ACM Trans Graph
– volume: 306
  start-page: 43
  year: 2016
  ident: 2629_CR27
  publication-title: J Comput Phys
  doi: 10.1016/j.jcp.2015.11.018
– volume: 70
  start-page: 2210
  year: 2015
  ident: 2629_CR29
  publication-title: Comput Math Appl
  doi: 10.1016/j.camwa.2015.08.025
– volume: 61
  start-page: 238
  issue: 2
  year: 2004
  ident: 2629_CR20
  publication-title: Int J Numer Methods Eng
  doi: 10.1002/nme.1064
– volume: 83
  start-page: 488
  year: 2014
  ident: 2629_CR4
  publication-title: Comput Mater Sci
  doi: 10.1016/j.commatsci.2013.09.006
– volume: 43
  start-page: 1
  issue: 1
  year: 2011
  ident: 2629_CR5
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-010-0594-7
– volume: 85
  start-page: 144
  year: 2015
  ident: 2629_CR23
  publication-title: Engineering Stru
  doi: 10.1016/j.engstruct.2014.10.052
– volume: 21
  start-page: 120
  issue: 2
  year: 2001
  ident: 2629_CR32
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s001580050176
– volume: 12
  start-page: 547
  issue: 4
  year: 1965
  ident: 2629_CR3
  publication-title: J Assoc Comput Mach
  doi: 10.1145/321296.321305
– volume: 49
  start-page: 1715
  issue: 4
  year: 2011
  ident: 2629_CR36
  publication-title: SIAM J Numer Anal
  doi: 10.1137/10078356X
– ident: 2629_CR14
– volume: 103
  start-page: 103,469
  year: 2020
  ident: 2629_CR24
  publication-title: Mech Rese Commun
  doi: 10.1016/j.mechrescom.2019.103469
– volume: 41
  start-page: 453
  issue: 3
  year: 2010
  ident: 2629_CR11
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-009-0430-0
– volume: 44
  start-page: 25
  issue: 1
  year: 2011
  ident: 2629_CR1
  publication-title: Struct Multidiscip Optim
  doi: 10.1007/s00158-010-0586-7
SSID ssj0008049
Score 2.6601896
Snippet Compact and efficient Matlab implementations of compliance topology optimization (TO) for 2D and 3D continua are given, consisting of 99 and 125 lines...
SourceID crossref
springer
SourceType Enrichment Source
Index Database
Publisher
StartPage 2211
SubjectTerms Computational Mathematics and Numerical Analysis
Educational Paper
Engineering
Engineering Design
Theoretical and Applied Mechanics
Title A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D
URI https://link.springer.com/article/10.1007/s00158-020-02629-w
Volume 62
WOSCitedRecordID wos000562368600002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVPQU
  databaseName: Engineering Database
  customDbUrl:
  eissn: 1615-1488
  dateEnd: 20241213
  omitProxy: false
  ssIdentifier: ssj0008049
  issn: 1615-147X
  databaseCode: M7S
  dateStart: 19970201
  isFulltext: true
  titleUrlDefault: http://search.proquest.com
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central (subscription)
  customDbUrl:
  eissn: 1615-1488
  dateEnd: 20241213
  omitProxy: false
  ssIdentifier: ssj0008049
  issn: 1615-147X
  databaseCode: BENPR
  dateStart: 19970201
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVAVX
  databaseName: SpringerLINK Contemporary 1997-Present
  customDbUrl:
  eissn: 1615-1488
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0008049
  issn: 1615-147X
  databaseCode: RSV
  dateStart: 20000301
  isFulltext: true
  titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22
  providerName: Springer Nature
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8QwEA66etCDb3F9MQdvGuhrm-a4qIsXF_HF3kqSJrKgXdlWF_-9k_SBC7Kg92kpM9P5vknmQcgZIp7iPW1oKHxMUARjVEo_ocKTIjaxb5SQbtkEGw6T0Yjf1U1hRVPt3lxJukjdNrtZeE-oTXcwbwg4nS2TFYQ7Zgv57h-e2_ibVKTXUhnqR2xUt8r8_o55OJq_C3UQM9j838dtkY2aUkK_8oFtsqTzHbL-Y9DgLhF9QPoML27GtDUFcA6WYMKtKNEPwHa2A_JXqErMrStAWe1P-IIJhpW3ul8TRJ7BuCzAnZ7bozaUg_BqjzwNrh8vb2i9XIEqTKlKygXjnieE0UoLw5gnsyiJdJyFqqcYJmWhCAMkZ1xyT0SxVsb3FYtVEKNMgjxmn3TySa4PCCR2GZ5WQU9GIvJCwzPEfMNFpGSWZJnsEr_RcarqyeN2AcZr2s5MdupLUX2pU18665Lz9pn3au7GQumLxixp_Q8WC8QP_yZ-RNYCa1lXwndMOuX0Q5-QVfVZjovpqXO-b0lD1QI
linkProvider Springer Nature
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LSwMxEA5aBfXgW6zPHLxpYB_pJjkWtVRsi2CV3pYkm0hBt9JdLf57k-wDC1LQ--yyzMzOfF8yDwAuTMaTrKU0CrlvCAonBAnhU8Q9wSMd-Vpy4ZZNkMGAjkbsoWwKy6pq9-pK0kXqutnNpneKLN0xvCFgaLYMVnBgEL7l6I_PdfylBei1UAb5mIzKVpnf3zGfjubvQl2K6Wz97-O2wWYJKWG78IEdsKTSXbDxY9DgHuBtaOAzfHEzpq0pIGPQAkzY57nxA2g726HBr7AoMbeuAPNif8IXnJiw8lb2a0KeJnCcZ9CdntujNiMHw5t98NS5HV53UblcAUlDqXLEOGGex7lWUnFNiCcSTLGKklC2JDGkLORhYMAZE8zjOFJS-74kkQwiI0MNjjkAjXSSqkMAqV2Gp2TQEphjL9QsMTlfM46lSGiSiCbwKx3Hspw8bhdgvMb1zGSnvtioL3bqi2dNcFk_817M3VgofVWZJS7_wWyB-NHfxM_BWnfY78W9u8H9MVgPrJVdOd8JaOTTD3UKVuVnPs6mZ84RvwFPMNfm
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LSwMxEA5aRfTgW6zPHLxp6D7STXIs1qKopeCD3pY8paDb0q4W_71JdltakIJ4n12WyWzm-5KZbwC4sBlPsro2KOahJSicECRESBEPBE9MEhrJhR82Qdpt2u2yzkwXv692n1xJFj0NTqUpy2sDZWrTxjeX6ily1MdyiIih8TJYwa5czvH1p9fpXkwLAOxgDQox6ZZtM7-_Yz41zd-L-nTT2vr_h26DzRJqwkYRGztgSWe7YGNGgHAP8Aa0sBq-ee1pt0SQMeiAJ3zkuY0P6DreocW1sCg9dyEC82Kuwjfs2-3mo-zjhDxTsJePoD9Vd0dw1g7GzX3w0rp5vr5F5dAFJC3VyhHjhAUB50ZLzQ0hgVCYYp2oWNYlsWQt5nFkQRsTLOA40dKEoSSJjBJrQy2-OQCVrJ_pQwCpG5KnZVQXmOMgNkxZLGAYx1IoqpSognDi71SWiuRuMMZ7OtVS9u5LrftS7750XAWX02cGhR7HQuuryRKl5b85WmB-9Dfzc7DWabbSh7v2_TFYj9wi-yq_E1DJh5_6FKzKr7w3Gp75mPwBsIfgwQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+new+generation+99+line+Matlab+code+for+compliance+topology+optimization+and+its+extension+to+3D&rft.jtitle=Structural+and+multidisciplinary+optimization&rft.au=Ferrari%2C+Federico&rft.au=Sigmund%2C+Ole&rft.date=2020-10-01&rft.issn=1615-147X&rft.eissn=1615-1488&rft.volume=62&rft.issue=4&rft.spage=2211&rft.epage=2228&rft_id=info:doi/10.1007%2Fs00158-020-02629-w&rft.externalDBID=n%2Fa&rft.externalDocID=10_1007_s00158_020_02629_w
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1615-147X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1615-147X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1615-147X&client=summon