Multiscale finite element calculations in Python using SfePy
SfePy (simple finite elements in Python) is a software for solving various kinds of problems described by partial differential equations in one, two, or three spatial dimensions by the finite element method. Its source code is mostly (85%) Python and relies on fast vectorized operations provided by...
Saved in:
Published in | Advances in computational mathematics Vol. 45; no. 4; pp. 1897 - 1921 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
New York
Springer US
01.08.2019
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | SfePy (simple finite elements in Python) is a software for solving various kinds of problems described by partial differential equations in one, two, or three spatial dimensions by the finite element method. Its source code is mostly (85%) Python and relies on fast vectorized operations provided by the NumPy package. For a particular problem, two interfaces can be used: a declarative application programming interface (API), where problem description/definition files (Python modules) are used to define a calculation, and an imperative API, that can be used for interactive commands, or in scripts and libraries. After outlining the SfePy package development, the paper introduces its implementation, structure, and general features. The components for defining a partial differential equation are described using an example of a simple heat conduction problem. Specifically, the declarative API of SfePy is presented in the example. To illustrate one of SfePy’s main assets, the framework for implementing complex multiscale models based on the theory of homogenization, an example of a two-scale piezoelastic model is presented, showing both the mathematical description of the problem and the corresponding code. |
---|---|
AbstractList | SfePy (simple finite elements in Python) is a software for solving various kinds of problems described by partial differential equations in one, two, or three spatial dimensions by the finite element method. Its source code is mostly (85%) Python and relies on fast vectorized operations provided by the NumPy package. For a particular problem, two interfaces can be used: a declarative application programming interface (API), where problem description/definition files (Python modules) are used to define a calculation, and an imperative API, that can be used for interactive commands, or in scripts and libraries. After outlining the SfePy package development, the paper introduces its implementation, structure, and general features. The components for defining a partial differential equation are described using an example of a simple heat conduction problem. Specifically, the declarative API of SfePy is presented in the example. To illustrate one of SfePy’s main assets, the framework for implementing complex multiscale models based on the theory of homogenization, an example of a two-scale piezoelastic model is presented, showing both the mathematical description of the problem and the corresponding code. |
Author | Lukeš, Vladimír Cimrman, Robert Rohan, Eduard |
Author_xml | – sequence: 1 givenname: Robert surname: Cimrman fullname: Cimrman, Robert email: cimrman3@ntc.zcu.cz organization: New Technologies - Research Centre, University of West Bohemia – sequence: 2 givenname: Vladimír orcidid: 0000-0001-6579-1868 surname: Lukeš fullname: Lukeš, Vladimír organization: NTIS – New Technologies for the Information Society, Faculty of Applied Sciences, University of West Bohemia – sequence: 3 givenname: Eduard surname: Rohan fullname: Rohan, Eduard organization: NTIS – New Technologies for the Information Society, Faculty of Applied Sciences, University of West Bohemia |
BookMark | eNp9kE9LAzEQxYMo2Fa_gKcFz6uT7CbZgBcp_oOKBXsP2Wy2pmyzNcke-u1Nu4LgoacZ5r3fzPCm6Nz1ziB0g-EOA_D7gKEsyxywyEEwxnI4QxNMOclFEs5Tf5A4ZtUlmoawAUg2Tifo4X3oog1adSZrrbPRZKYzW-NilmZ66FS0vQuZddlyH796lw3BunX22Zrl_gpdtKoL5vq3ztDq-Wk1f80XHy9v88dFrgssYq5FU5la8ZZS3hBoWU3BaGgYbQArjQ3WomiA1aSsWiqYZlBjqIigBYFCFDN0O67d-f57MCHKTT94ly5KQjhQDhXDyVWNLu37ELxppbbx-H30ynYSgzxEJceoZMpDHqOSkFDyD915u1V-fxoqRigks1sb__fVCeoHPsB8xA |
CitedBy_id | crossref_primary_10_21105_joss_02158 crossref_primary_10_3390_jmmp8060285 crossref_primary_10_1002_adts_202100351 crossref_primary_10_1016_j_amc_2019_06_005 crossref_primary_10_1016_j_cam_2021_113536 crossref_primary_10_1038_s41524_023_01037_0 crossref_primary_10_1088_1748_0221_19_06_P06004 crossref_primary_10_1155_2022_1383520 crossref_primary_10_1016_j_jocs_2020_101204 crossref_primary_10_1016_j_ece_2021_01_011 crossref_primary_10_1016_j_apm_2022_05_040 crossref_primary_10_1016_j_pdpdt_2023_103949 crossref_primary_10_1016_j_cam_2021_113531 crossref_primary_10_3390_ijms23020645 crossref_primary_10_1108_AEAT_03_2021_0077 crossref_primary_10_1038_s41467_024_45936_2 crossref_primary_10_3390_physics6010001 crossref_primary_10_1002_aelm_202300744 crossref_primary_10_1016_j_actamat_2021_117133 crossref_primary_10_1080_12265934_2021_1882331 crossref_primary_10_1016_j_cpc_2021_108152 crossref_primary_10_1016_j_ymssp_2024_112002 crossref_primary_10_3390_pr10030464 crossref_primary_10_3390_universe9070340 crossref_primary_10_1016_j_mtla_2021_101275 crossref_primary_10_1103_PhysRevD_106_124021 crossref_primary_10_1016_j_advengsoft_2021_103033 crossref_primary_10_1016_j_camwa_2022_01_036 crossref_primary_10_1103_PhysRevD_109_084009 crossref_primary_10_1016_j_amc_2021_126256 crossref_primary_10_1016_j_ijrmhm_2023_106148 crossref_primary_10_1016_j_jocs_2024_102295 crossref_primary_10_21105_joss_02369 crossref_primary_10_1038_s41598_023_27755_5 crossref_primary_10_1016_j_matdes_2021_109809 crossref_primary_10_1088_1741_2552_ac89b3 crossref_primary_10_1016_j_media_2021_102044 crossref_primary_10_1007_s00158_022_03218_9 crossref_primary_10_1080_00295639_2023_2227838 crossref_primary_10_1039_D4DD00073K crossref_primary_10_3390_math10234412 crossref_primary_10_1007_s40192_022_00273_4 crossref_primary_10_1016_j_compstruc_2020_106404 crossref_primary_10_2478_amns_2021_2_00089 |
Cites_doi | 10.1137/080713148 10.1137/0523084 10.1002/nme.5481 10.1109/MCSE.2011.35 10.1016/j.cma.2018.01.036 10.1016/j.crma.2011.05.013 10.1007/s00466-013-0948-2 10.1016/j.cma.2016.12.032 10.1016/j.ijsolstr.2018.05.017 10.1201/9780203488041 10.1002/9780470749081 10.1016/j.advwatres.2011.04.013 10.1002/nme.4755 10.1002/nme.5008 10.1109/MCSE.2007.55 10.1016/j.jmps.2012.01.013 10.1016/j.jocs.2017.07.004 10.1016/j.matcom.2016.05.011 10.1088/0965-0393/17/5/053001 10.1098/rsta.2013.0378 10.1080/15376490600777657 10.1016/j.jtbi.2015.03.014 10.1109/MCSE.2007.58 10.1016/j.matcom.2011.02.011 10.1145/2998441 10.1016/j.crme.2012.10.022 10.1016/0045-7949(95)00283-9 10.1016/j.compstruc.2006.01.008 10.1016/j.matcom.2007.01.034 10.1016/j.cam.2009.08.059 10.1016/j.cma.2009.03.019 10.1016/j.jcp.2016.10.070 10.1615/IntJMultCompEng.v8.i1.70 10.1016/j.ijengsci.2008.12.003 10.1016/j.procs.2010.04.089 10.1007/s40192-017-0089-0 10.1145/992200.992206 10.7717/peerj-cs.103 10.1002/nme.2968 10.1016/j.jocs.2014.04.004 10.1016/j.advengsoft.2012.09.005 10.1504/IJCSE.2009.029164 10.1016/j.cma.2016.05.011 10.5281/zenodo.1434071 10.1002/9781119176817.ecm2107 10.6084/m9.figshare.1015761.v2 10.1007/3-540-26444-2_4 10.1016/j.amc.2017.02.023 10.11588/ans.2015.100.20553 10.1007/978-94-007-2076-3_12 10.1016/j.amc.2019.06.005 10.1007/978-3-319-40528-5_5 10.1190/geo2015-0079.1 10.2172/1409218 |
ContentType | Journal Article |
Copyright | Springer Science+Business Media, LLC, part of Springer Nature 2019 Copyright Springer Nature B.V. 2019 |
Copyright_xml | – notice: Springer Science+Business Media, LLC, part of Springer Nature 2019 – notice: Copyright Springer Nature B.V. 2019 |
DBID | AAYXX CITATION |
DOI | 10.1007/s10444-019-09666-0 |
DatabaseName | CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Applied Sciences Mathematics |
EISSN | 1572-9044 |
EndPage | 1921 |
ExternalDocumentID | 10_1007_s10444_019_09666_0 |
GrantInformation_xml | – fundername: Grantov? Agentura ?esk? Republiky grantid: 17-12925S funderid: https://doi.org/10.13039/501100001824 – fundername: Grantov? Agentura ?esk? Republiky grantid: 16-03823S funderid: https://doi.org/10.13039/501100001824 – fundername: Ministerstvo ?kolstv?, Ml?de?e a T?lov?chovy grantid: LO1506 funderid: https://doi.org/10.13039/501100001823 |
GroupedDBID | -52 -59 -5G -BR -EM -~C .4S .86 .DC .VR 06D 0R~ 0VY 199 1N0 203 23M 2J2 2JN 2JY 2KG 2KM 2LR 2~H 30V 4.4 406 408 409 40D 40E 5GY 5VS 67Z 6NX 78A 8TC 8UJ 95- 95. 95~ 96X AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYZH ABAKF ABBBX ABBXA ABDZT ABECU ABFTV ABHLI ABHQN ABJNI ABJOX ABKCH ABKTR ABLJU ABMNI ABMQK ABNWP ABQBU ABSXP ABTEG ABTHY ABTKH ABTMW ABWNU ABXPI ACAOD ACDTI ACGFS ACHSB ACHXU ACIWK ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACSNA ACZOJ ADHHG ADHIR ADIMF ADINQ ADKNI ADKPE ADRFC ADTPH ADURQ ADYFF ADZKW AEFQL AEGAL AEGNC AEJHL AEJRE AEMSY AENEX AEOHA AEPYU AESKC AETLH AEVLU AEXYK AFBBN AFLOW AFQWF AFWTZ AFZKB AGAYW AGDGC AGJBK AGMZJ AGQEE AGQMX AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJRNO AJZVZ ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMXSW AMYLF AMYQR AOCGG ARCSS ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN B-. BA0 BAPOH BDATZ BGNMA BSONS CS3 CSCUP DDRTE DL5 DNIVK DPUIP EBLON EBS EDO EIOEI EJD ESBYG FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNWQR GQ6 GQ7 GQ8 GXS HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF I09 IHE IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ KDC KOV LAK LLZTM M4Y MA- MK~ N9A NB0 NPVJJ NQJWS NU0 O93 O9G O9I O9J OAM P19 P2P P9O PF0 PT4 PT5 QOK QOS R89 R9I RHV RNS ROL RPX RSV S16 S27 S3B SAP SCO SDD SDH SDM SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 TSG TSK TSV TUC TUS U2A UG4 UOJIU UTJUX VC2 W23 W48 WK8 YLTOR Z45 Z83 ZMTXR ~EX -Y2 1SB 2.D 28- 2P1 2VQ 5QI AAPKM AARHV AAYTO AAYXX ABBRH ABDBE ABFSG ABQSL ABULA ACBXY ACSTC ADHKG AEBTG AEFIE AEKMD AEZWR AFDZB AFEXP AFGCZ AFHIU AFOHR AGGDS AGQPQ AHPBZ AHWEU AIXLP AJBLW AMVHM ATHPR AYFIA BBWZM CAG CITATION COF H13 HZ~ KOW N2Q NDZJH O9- OVD R4E RNI RZC RZE RZK S1Z S26 S28 SCLPG T16 TEORI UZXMN VFIZW ZWQNP ABRTQ |
ID | FETCH-LOGICAL-c319t-c9d8eba7f557d20f6b50ec0d65d01ac1e1c93d06b248f596c60b108295320393 |
IEDL.DBID | U2A |
ISSN | 1019-7168 |
IngestDate | Fri Jul 25 11:17:49 EDT 2025 Thu Apr 24 22:50:27 EDT 2025 Tue Jul 01 02:55:34 EDT 2025 Fri Feb 21 02:38:02 EST 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 4 |
Keywords | Finite element method 74S05 Piezoelasticity 35Qxx Multiscale simulations SfePy 65M60 65Y05 65N30 Python |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c319t-c9d8eba7f557d20f6b50ec0d65d01ac1e1c93d06b248f596c60b108295320393 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0001-6579-1868 |
PQID | 2270570861 |
PQPubID | 2043875 |
PageCount | 25 |
ParticipantIDs | proquest_journals_2270570861 crossref_citationtrail_10_1007_s10444_019_09666_0 crossref_primary_10_1007_s10444_019_09666_0 springer_journals_10_1007_s10444_019_09666_0 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2019-08-01 |
PublicationDateYYYYMMDD | 2019-08-01 |
PublicationDate_xml | – month: 08 year: 2019 text: 2019-08-01 day: 01 |
PublicationDecade | 2010 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | Advances in computational mathematics |
PublicationTitleAbbrev | Adv Comput Math |
PublicationYear | 2019 |
Publisher | Springer US Springer Nature B.V |
Publisher_xml | – name: Springer US – name: Springer Nature B.V |
References | Talebi, Silani, Bordas, Kerfriden, Rabczuk (CR66) 2014; 53 Dalcin, Paz, Kler, Cosimo (CR24) 2011; 34 Falcone, Chopard, Hoekstra (CR26) 2010; 1 Cimrman, Rohan (CR15) 2007; 76 Schneider, Ospald, Kabel (CR61) 2016; 105 Wang, Sun (CR69) 2018; 334 Cimrman, Novák, Kolman, Tůma, Vackář (CR18) 2018; 145 Allaire (CR2) 1992; 23 de Geus, Vondřejc, Zeman, Peerlings, Geers (CR29) 2017; 318 CR38 Zeman, de Geus, Vondřejc, Peerlings, Geers (CR73) 2017; 111 CR36 CR35 Rohan, Miara (CR55) 2011; 349 Cioranescu, Damlamian, Griso (CR20) 2008; 40 CR32 CR31 Kochová, Cimrman, Stengl, Ošťádal, Tonar (CR37) 2015; 373 CR30 Davis (CR25) 2004; 30 Oliphant (CR46) 2007; 9 CR71 CR70 Logg (CR39) 2009; 4 Rohan, Cimrman (CR51) 2012; 82 Rohan, Lukeš (CR53) 2010; 234 Rohan, Naili, Cimrman, Lemaire (CR59) 2012; 340 Alowayyed, Groen, Coveney, Hoekstra (CR4) 2017; 22 Meurer, Smith, Paprocki, Čertík, Kirpichev, Rocklin, Kumar, Ivanov, Moore, Singh, Rathnayake, Vig, Granger, Muller, Bonazzi, Gupta, Vats, Johansson, Pedregosa, Curry, Terrel, Roučka, Saboo, Fernando, Kulal, Cimrman, Scopatz (CR41) 2017; 3 Rohan, Cimrman, Lukeš (CR56) 2006; 84 Rohan, Naili, Cimrman, Lemaire (CR60) 2012; 60 Miller, Tadmor (CR42) 2009; 17 Mosby, Matouš (CR43) 2015; 102 CR3 CR6 Cimrman, Novák, Kolman, Tůma, Plešek, Vackář (CR17) 2018; 319 CR5 Rohan, Lukeš (CR54) 2018; 147 CR7 CR48 Rathgeber, Ham, Mitchell, Lange, Luporini, Mcrae, Bercea, Markall, Kelly (CR50) 2016; 43 CR45 Cioranescu, Donato (CR19) 1999 Brough, Wheeler, Kalidindi (CR11) 2017; 6 Hunter (CR34) 2007; 9 Borden, Scott, Evans, Hughes (CR8) 2011; 87 Dalcin, Paz, Kler, Cosimo (CR22) 2011; 34 CR14 CR13 Moulinec, Suquet (CR44) 1994; 318 CR57 CR10 CR52 Rohan, Miara, Seifrt (CR58) 2009; 47 Zemčík, Rolfes, Rose, Tessmer (CR74) 2006; 13 Wu, Du, Tan (CR72) 1996; 59 Chopard, Borgdorff, Hoekstra (CR12) 2014; 372 CR28 Borgdorff, Mamonski, Bosak, Kurowski, Ben Belgacem, Chopard, Groen, Coveney, Hoekstra (CR9) 2014; 5 CR27 Ramachandran, Varoquaux (CR49) 2011; 13 CR68 CR23 CR67 Solin, Segeth, Dolezel (CR64) 2003 CR65 CR63 Henderson (CR33) 2007 CR62 Cimrman, Rohan (CR16) 2010; 8 Cottrell, Hughes, Bazilevs (CR21) 2009 Abdulle, Nonnenmacher (CR1) 2009; 198 Matouš, Geers, Kouznetsova, Gillman (CR40) 2017; 330 Patzák, Rypl, Kruis (CR47) 2013; 60–61 9666_CR62 9666_CR63 R Cimrman (9666_CR17) 2018; 319 E Rohan (9666_CR60) 2012; 60 K Wang (9666_CR69) 2018; 334 A Henderson (9666_CR33) 2007 D Cioranescu (9666_CR20) 2008; 40 LD Dalcin (9666_CR24) 2011; 34 TWJ de Geus (9666_CR29) 2017; 318 D Cioranescu (9666_CR19) 1999 JL Falcone (9666_CR26) 2010; 1 H Talebi (9666_CR66) 2014; 53 G Allaire (9666_CR2) 1992; 23 S Alowayyed (9666_CR4) 2017; 22 9666_CR27 F Rathgeber (9666_CR50) 2016; 43 9666_CR28 9666_CR65 9666_CR23 K Matouš (9666_CR40) 2017; 330 E Rohan (9666_CR54) 2018; 147 9666_CR67 9666_CR68 DB Brough (9666_CR11) 2017; 6 A Meurer (9666_CR41) 2017; 3 9666_CR30 R Zemčík (9666_CR74) 2006; 13 9666_CR31 E Rohan (9666_CR56) 2006; 84 J Borgdorff (9666_CR9) 2014; 5 H Moulinec (9666_CR44) 1994; 318 9666_CR70 9666_CR71 P Solin (9666_CR64) 2003 R Cimrman (9666_CR16) 2010; 8 E Rohan (9666_CR53) 2010; 234 RE Miller (9666_CR42) 2009; 17 E Rohan (9666_CR59) 2012; 340 JD Hunter (9666_CR34) 2007; 9 TA Davis (9666_CR25) 2004; 30 9666_CR36 cr-split#-9666_CR38.1 9666_CR32 cr-split#-9666_CR38.2 R Cimrman (9666_CR18) 2018; 145 9666_CR35 B Chopard (9666_CR12) 2014; 372 P Kochová (9666_CR37) 2015; 373 E Rohan (9666_CR55) 2011; 349 A Logg (9666_CR39) 2009; 4 J Zeman (9666_CR73) 2017; 111 TE Oliphant (9666_CR46) 2007; 9 JA Cottrell (9666_CR21) 2009 E Rohan (9666_CR58) 2009; 47 P Ramachandran (9666_CR49) 2011; 13 M Schneider (9666_CR61) 2016; 105 MJ Borden (9666_CR8) 2011; 87 A Abdulle (9666_CR1) 2009; 198 9666_CR48 B Patzák (9666_CR47) 2013; 60–61 L Dalcin (9666_CR22) 2011; 34 9666_CR45 M Mosby (9666_CR43) 2015; 102 9666_CR52 B Wu (9666_CR72) 1996; 59 E Rohan (9666_CR51) 2012; 82 R Cimrman (9666_CR15) 2007; 76 9666_CR7 9666_CR14 9666_CR5 9666_CR6 9666_CR3 9666_CR10 9666_CR13 9666_CR57 |
References_xml | – ident: CR45 – ident: CR70 – volume: 40 start-page: 1585 issue: 4 year: 2008 end-page: 1620 ident: CR20 article-title: The periodic unfolding method in homogenization publication-title: SIAM J. Math. Anal. doi: 10.1137/080713148 – ident: CR68 – ident: CR35 – volume: 23 start-page: 1482 year: 1992 end-page: 1518 ident: CR2 article-title: Homogenization and two-scale convergence publication-title: SIAM J. Math. Anal. doi: 10.1137/0523084 – volume: 111 start-page: 903 issue: 10 year: 2017 end-page: 926 ident: CR73 article-title: A finite element perspective on nonlinear FFT-based micromechanical simulations publication-title: Int. J. Numer. Methods Eng. doi: 10.1002/nme.5481 – volume: 13 start-page: 40 issue: 2 year: 2011 end-page: 51 ident: CR49 article-title: Mayavi: 3d visualization of scientific data publication-title: Comput. Sci. Eng. doi: 10.1109/MCSE.2011.35 – volume: 334 start-page: 337 year: 2018 end-page: 380 ident: CR69 article-title: A multiscale multi-permeability poroplasticity model linked by recursive homogenizations and deep learning publication-title: Comput. Methods Appl. Mech. Eng. doi: 10.1016/j.cma.2018.01.036 – volume: 349 start-page: 777 issue: 13–14 year: 2011 end-page: 781 ident: CR55 article-title: Band gaps and vibration of strongly heterogeneous Reissner-Mindlin elastic plates publication-title: C R Math doi: 10.1016/j.crma.2011.05.013 – ident: CR71 – ident: CR67 – year: 2007 ident: CR33 publication-title: ParaView guide, a parallel visualization application – volume: 53 start-page: 1047 issue: 5 year: 2014 end-page: 1071 ident: CR66 article-title: A computational library for multiscale modeling of material failure publication-title: Comput. Mech. doi: 10.1007/s00466-013-0948-2 – volume: 318 start-page: 412 year: 2017 end-page: 430 ident: CR29 article-title: Finite strain fft-based non-linear solvers made simple publication-title: Comput. Methods Appl. Mech. Eng. doi: 10.1016/j.cma.2016.12.032 – volume: 147 start-page: 110 year: 2018 end-page: 125 ident: CR54 article-title: Homogenization of the fluid-saturated piezoelectric porous media publication-title: Int. J. Solids Struct. doi: 10.1016/j.ijsolstr.2018.05.017 – ident: CR57 – ident: CR32 – year: 2003 ident: CR64 publication-title: Higher-order finite element methods doi: 10.1201/9780203488041 – year: 2009 ident: CR21 publication-title: Isogeometric analysis: toward integration of CAD and FEA doi: 10.1002/9780470749081 – ident: CR36 – ident: CR5 – volume: 34 start-page: 1124 issue: 9 year: 2011 end-page: 1139 ident: CR22 article-title: Parallel distributed computing using Python publication-title: Adv. Water Resour. doi: 10.1016/j.advwatres.2011.04.013 – volume: 102 start-page: 748 issue: 3–4 year: 2015 end-page: 765 ident: CR43 article-title: Hierarchically parallel coupled finite strain multiscale solver for modeling heterogeneous layers: hierarchically parallel multiscale solver publication-title: Int. J. Numer. Methods Eng. doi: 10.1002/nme.4755 – volume: 105 start-page: 693 issue: 9 year: 2016 end-page: 720 ident: CR61 article-title: Computational homogenization of elasticity on a staggered grid publication-title: Int. J. Numer. Methods Eng. doi: 10.1002/nme.5008 – volume: 9 start-page: 90 issue: 3 year: 2007 end-page: 95 ident: CR34 article-title: Matplotlib: A 2D graphics environment publication-title: Comput. Sci. Eng. doi: 10.1109/MCSE.2007.55 – volume: 60 start-page: 857 issue: 5 year: 2012 end-page: 881 ident: CR60 article-title: Multiscale modeling of a fluid saturated medium with double porosity: relevance to the compact bone publication-title: J. Mech. Phys. Solids doi: 10.1016/j.jmps.2012.01.013 – volume: 22 start-page: 15 year: 2017 end-page: 25 ident: CR4 article-title: Multiscale computing in the exascale era publication-title: J. Comput. Sci. doi: 10.1016/j.jocs.2017.07.004 – volume: 145 start-page: 125 year: 2018 end-page: 135 ident: CR18 article-title: Isogeometric analysis in electronic structure calculations publication-title: Math. Comput. Simulat. doi: 10.1016/j.matcom.2016.05.011 – volume: 17 start-page: 053001 issue: 5 year: 2009 ident: CR42 article-title: A unified framework and performance benchmark of fourteen multiscale atomistic/continuum coupling methods publication-title: Model. Simul. Mater. Sci. Eng. doi: 10.1088/0965-0393/17/5/053001 – volume: 372 start-page: 20130378 issue: 2021 year: 2014 ident: CR12 article-title: A framework for multi-scale modelling publication-title: Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. doi: 10.1098/rsta.2013.0378 – volume: 13 start-page: 393 issue: 5 year: 2006 end-page: 401 ident: CR74 article-title: High-performance 4-node shell element with piezoelectric coupling publication-title: Mech. Adv. Mater Struct. doi: 10.1080/15376490600777657 – ident: CR14 – volume: 373 start-page: 12 year: 2015 end-page: 25 ident: CR37 article-title: A mathematical model of the carp heart ventricle during the cardiac cycle publication-title: J. Theor. Bio. doi: 10.1016/j.jtbi.2015.03.014 – volume: 9 start-page: 10 issue: 3 year: 2007 end-page: 20 ident: CR46 article-title: Python for scientific computing publication-title: Comput. Sci. Eng. doi: 10.1109/MCSE.2007.58 – ident: CR30 – volume: 82 start-page: 1744 issue: 10 year: 2012 end-page: 1772 ident: CR51 article-title: Multiscale FE simulation of diffusion-deformation processes in homogenized dual-porous media publication-title: Math Comput. Simul. doi: 10.1016/j.matcom.2011.02.011 – ident: CR10 – volume: 43 start-page: 24:1 issue: 3 year: 2016 end-page: 24:27 ident: CR50 article-title: Firedrake: automating the finite element method by composing abstractions publication-title: ACM T Math. Softw. doi: 10.1145/2998441 – ident: CR6 – volume: 340 start-page: 688 issue: 10 year: 2012 end-page: 694 ident: CR59 article-title: Hierarchical homogenization of fluid saturated porous solid with multiple porosity scales publication-title: C R Mecanique doi: 10.1016/j.crme.2012.10.022 – year: 1999 ident: CR19 publication-title: An introduction to homogenization. No. 17 in Oxford Lecture Series in mathematics and its applications – volume: 34 start-page: 1124 issue: 9 year: 2011 end-page: 1139 ident: CR24 article-title: Parallel distributed computing using Python publication-title: Adv. Water Resour. doi: 10.1016/j.advwatres.2011.04.013 – ident: CR63 – ident: CR27 – ident: CR23 – volume: 59 start-page: 601 issue: 4 year: 1996 end-page: 605 ident: CR72 article-title: A three-dimensional FE nonlinear analysis of membranes publication-title: Comput. Struct. doi: 10.1016/0045-7949(95)00283-9 – volume: 84 start-page: 1095 issue: 17–18 year: 2006 end-page: 1114 ident: CR56 article-title: Numerical modelling and homogenized constitutive law of large deforming fluid saturated heterogeneous solids publication-title: Comput. Struct. doi: 10.1016/j.compstruc.2006.01.008 – volume: 76 start-page: 34 issue: 1–3 year: 2007 end-page: 43 ident: CR15 article-title: On modelling the parallel diffusion flow in deforming porous media publication-title: Math. Comput. Simul. doi: 10.1016/j.matcom.2007.01.034 – volume: 234 start-page: 1876 issue: 6 year: 2010 end-page: 1885 ident: CR53 article-title: Homogenization of the acoustic transmission through a perforated layer publication-title: J. Comput. Appl. Math doi: 10.1016/j.cam.2009.08.059 – ident: CR48 – volume: 198 start-page: 2839 issue: 37 year: 2009 end-page: 2859 ident: CR1 article-title: A short and versatile finite element multiscale code for homogenization problems publication-title: Comput. Methods Appl. Mech. Eng. doi: 10.1016/j.cma.2009.03.019 – volume: 4 start-page: 283 issue: 4 year: 2009 end-page: 295 ident: CR39 article-title: Efficient representation of computational meshes publication-title: Int. J. Comput. Sci. Eng. – volume: 330 start-page: 192 year: 2017 end-page: 220 ident: CR40 article-title: A review of predictive nonlinear theories for multiscale modeling of heterogeneous materials publication-title: J. Comput. Phys. doi: 10.1016/j.jcp.2016.10.070 – ident: CR65 – ident: CR3 – ident: CR38 – volume: 318 start-page: 1417 issue: 11 year: 1994 end-page: 1423 ident: CR44 article-title: A fast numerical method for computing the linear and nonlinear mechanical properties of composites publication-title: Comptes Rendus de l’Académie des Sciences – ident: CR52 – ident: CR31 – ident: CR13 – volume: 8 start-page: 81 issue: 1 year: 2010 end-page: 102 ident: CR16 article-title: Two-scale modeling of tissue perfusion problem using homogenization of dual porous media publication-title: Int. J. Multiscale. Com. doi: 10.1615/IntJMultCompEng.v8.i1.70 – volume: 47 start-page: 573 issue: 4 year: 2009 end-page: 594 ident: CR58 article-title: Numerical simulation of acoustic band gaps in homogenized elastic composites publication-title: Int. J. Eng. Sci. doi: 10.1016/j.ijengsci.2008.12.003 – volume: 1 start-page: 819 issue: 1 year: 2010 end-page: 826 ident: CR26 article-title: MML: towards a multiscale modeling language publication-title: Procedia Comput. Sci. doi: 10.1016/j.procs.2010.04.089 – ident: CR7 – volume: 6 start-page: 36 issue: 1 year: 2017 end-page: 53 ident: CR11 article-title: Materials knowledge systems in python—a data science framework for accelerated development of hierarchical materials publication-title: Integ. Mater. Manuf. Innov. doi: 10.1007/s40192-017-0089-0 – volume: 30 start-page: 196 issue: 2 year: 2004 end-page: 199 ident: CR25 article-title: Algorithm 832: UMFPACK, an unsymmetric-pattern multifrontal method publication-title: ACM T Math. Softw. doi: 10.1145/992200.992206 – volume: 319 start-page: 138 year: 2018 end-page: 152 ident: CR17 article-title: Convergence study of isogeometric analysis based on Bézier extraction in electronic structure calculations publication-title: Appl. Math. Comput. – ident: CR28 – ident: CR62 – volume: 3 start-page: e103 year: 2017 ident: CR41 article-title: Sympy: symbolic computing in Python publication-title: Peer J. Comput. Sci. doi: 10.7717/peerj-cs.103 – volume: 87 start-page: 15 year: 2011 end-page: 47 ident: CR8 article-title: Isogeometric finite element data structures based on Bezier extraction of NURBS publication-title: Int. J. Numer. Meth. Eng. doi: 10.1002/nme.2968 – volume: 5 start-page: 719 issue: 5 year: 2014 end-page: 731 ident: CR9 article-title: Distributed multiscale computing with muscle 2, the multiscale coupling library and environment publication-title: J. Comput. Sci. doi: 10.1016/j.jocs.2014.04.004 – volume: 60–61 start-page: 89 year: 2013 end-page: 97 ident: CR47 article-title: Mupif – a distributed multi-physics integration tool publication-title: Adv. Eng. Softw. doi: 10.1016/j.advengsoft.2012.09.005 – ident: 9666_CR10 – ident: 9666_CR62 – volume: 53 start-page: 1047 issue: 5 year: 2014 ident: 9666_CR66 publication-title: Comput. Mech. doi: 10.1007/s00466-013-0948-2 – volume: 4 start-page: 283 issue: 4 year: 2009 ident: 9666_CR39 publication-title: Int. J. Comput. Sci. Eng. doi: 10.1504/IJCSE.2009.029164 – ident: 9666_CR23 doi: 10.1016/j.cma.2016.05.011 – ident: 9666_CR14 doi: 10.5281/zenodo.1434071 – ident: #cr-split#-9666_CR38.1 – volume: 5 start-page: 719 issue: 5 year: 2014 ident: 9666_CR9 publication-title: J. Comput. Sci. doi: 10.1016/j.jocs.2014.04.004 – ident: 9666_CR27 doi: 10.1002/9781119176817.ecm2107 – volume: 318 start-page: 412 year: 2017 ident: 9666_CR29 publication-title: Comput. Methods Appl. Mech. Eng. doi: 10.1016/j.cma.2016.12.032 – volume: 334 start-page: 337 year: 2018 ident: 9666_CR69 publication-title: Comput. Methods Appl. Mech. Eng. doi: 10.1016/j.cma.2018.01.036 – volume: 9 start-page: 90 issue: 3 year: 2007 ident: 9666_CR34 publication-title: Comput. Sci. Eng. doi: 10.1109/MCSE.2007.55 – volume: 13 start-page: 393 issue: 5 year: 2006 ident: 9666_CR74 publication-title: Mech. Adv. Mater Struct. doi: 10.1080/15376490600777657 – volume: 340 start-page: 688 issue: 10 year: 2012 ident: 9666_CR59 publication-title: C R Mecanique doi: 10.1016/j.crme.2012.10.022 – ident: 9666_CR13 – ident: 9666_CR30 – volume: 60 start-page: 857 issue: 5 year: 2012 ident: 9666_CR60 publication-title: J. Mech. Phys. Solids doi: 10.1016/j.jmps.2012.01.013 – ident: 9666_CR71 doi: 10.6084/m9.figshare.1015761.v2 – volume: 76 start-page: 34 issue: 1–3 year: 2007 ident: 9666_CR15 publication-title: Math. Comput. Simul. doi: 10.1016/j.matcom.2007.01.034 – volume: 59 start-page: 601 issue: 4 year: 1996 ident: 9666_CR72 publication-title: Comput. Struct. doi: 10.1016/0045-7949(95)00283-9 – volume: 373 start-page: 12 year: 2015 ident: 9666_CR37 publication-title: J. Theor. Bio. doi: 10.1016/j.jtbi.2015.03.014 – volume: 349 start-page: 777 issue: 13–14 year: 2011 ident: 9666_CR55 publication-title: C R Math doi: 10.1016/j.crma.2011.05.013 – ident: 9666_CR65 – volume: 234 start-page: 1876 issue: 6 year: 2010 ident: 9666_CR53 publication-title: J. Comput. Appl. Math doi: 10.1016/j.cam.2009.08.059 – volume: 34 start-page: 1124 issue: 9 year: 2011 ident: 9666_CR24 publication-title: Adv. Water Resour. doi: 10.1016/j.advwatres.2011.04.013 – volume: 3 start-page: e103 year: 2017 ident: 9666_CR41 publication-title: Peer J. Comput. Sci. doi: 10.7717/peerj-cs.103 – volume: 87 start-page: 15 year: 2011 ident: 9666_CR8 publication-title: Int. J. Numer. Meth. Eng. doi: 10.1002/nme.2968 – ident: 9666_CR48 – volume: 8 start-page: 81 issue: 1 year: 2010 ident: 9666_CR16 publication-title: Int. J. Multiscale. Com. doi: 10.1615/IntJMultCompEng.v8.i1.70 – volume-title: ParaView guide, a parallel visualization application year: 2007 ident: 9666_CR33 – ident: 9666_CR35 – volume: 318 start-page: 1417 issue: 11 year: 1994 ident: 9666_CR44 publication-title: Comptes Rendus de l’Académie des Sciences – ident: 9666_CR70 doi: 10.1007/3-540-26444-2_4 – volume-title: Isogeometric analysis: toward integration of CAD and FEA year: 2009 ident: 9666_CR21 doi: 10.1002/9780470749081 – volume: 30 start-page: 196 issue: 2 year: 2004 ident: 9666_CR25 publication-title: ACM T Math. Softw. doi: 10.1145/992200.992206 – volume: 372 start-page: 20130378 issue: 2021 year: 2014 ident: 9666_CR12 publication-title: Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. doi: 10.1098/rsta.2013.0378 – ident: 9666_CR31 – volume: 319 start-page: 138 year: 2018 ident: 9666_CR17 publication-title: Appl. Math. Comput. doi: 10.1016/j.amc.2017.02.023 – volume: 84 start-page: 1095 issue: 17–18 year: 2006 ident: 9666_CR56 publication-title: Comput. Struct. doi: 10.1016/j.compstruc.2006.01.008 – ident: 9666_CR3 doi: 10.11588/ans.2015.100.20553 – volume: 17 start-page: 053001 issue: 5 year: 2009 ident: 9666_CR42 publication-title: Model. Simul. Mater. Sci. Eng. doi: 10.1088/0965-0393/17/5/053001 – volume-title: An introduction to homogenization. No. 17 in Oxford Lecture Series in mathematics and its applications year: 1999 ident: 9666_CR19 – ident: 9666_CR45 – volume: 111 start-page: 903 issue: 10 year: 2017 ident: 9666_CR73 publication-title: Int. J. Numer. Methods Eng. doi: 10.1002/nme.5481 – volume: 47 start-page: 573 issue: 4 year: 2009 ident: 9666_CR58 publication-title: Int. J. Eng. Sci. doi: 10.1016/j.ijengsci.2008.12.003 – volume: 23 start-page: 1482 year: 1992 ident: 9666_CR2 publication-title: SIAM J. Math. Anal. doi: 10.1137/0523084 – volume: 102 start-page: 748 issue: 3–4 year: 2015 ident: 9666_CR43 publication-title: Int. J. Numer. Methods Eng. doi: 10.1002/nme.4755 – volume: 43 start-page: 24:1 issue: 3 year: 2016 ident: 9666_CR50 publication-title: ACM T Math. Softw. doi: 10.1145/2998441 – volume: 40 start-page: 1585 issue: 4 year: 2008 ident: 9666_CR20 publication-title: SIAM J. Math. Anal. doi: 10.1137/080713148 – ident: 9666_CR68 doi: 10.1007/978-94-007-2076-3_12 – ident: 9666_CR57 – volume: 9 start-page: 10 issue: 3 year: 2007 ident: 9666_CR46 publication-title: Comput. Sci. Eng. doi: 10.1109/MCSE.2007.58 – ident: 9666_CR36 – volume: 22 start-page: 15 year: 2017 ident: 9666_CR4 publication-title: J. Comput. Sci. doi: 10.1016/j.jocs.2017.07.004 – ident: 9666_CR32 – ident: 9666_CR28 – volume: 6 start-page: 36 issue: 1 year: 2017 ident: 9666_CR11 publication-title: Integ. Mater. Manuf. Innov. doi: 10.1007/s40192-017-0089-0 – ident: 9666_CR63 – volume-title: Higher-order finite element methods year: 2003 ident: 9666_CR64 doi: 10.1201/9780203488041 – volume: 82 start-page: 1744 issue: 10 year: 2012 ident: 9666_CR51 publication-title: Math Comput. Simul. doi: 10.1016/j.matcom.2011.02.011 – ident: 9666_CR67 – volume: 105 start-page: 693 issue: 9 year: 2016 ident: 9666_CR61 publication-title: Int. J. Numer. Methods Eng. doi: 10.1002/nme.5008 – ident: #cr-split#-9666_CR38.2 – volume: 198 start-page: 2839 issue: 37 year: 2009 ident: 9666_CR1 publication-title: Comput. Methods Appl. Mech. Eng. doi: 10.1016/j.cma.2009.03.019 – volume: 145 start-page: 125 year: 2018 ident: 9666_CR18 publication-title: Math. Comput. Simulat. doi: 10.1016/j.matcom.2016.05.011 – volume: 34 start-page: 1124 issue: 9 year: 2011 ident: 9666_CR22 publication-title: Adv. Water Resour. doi: 10.1016/j.advwatres.2011.04.013 – ident: 9666_CR52 doi: 10.1016/j.amc.2019.06.005 – volume: 1 start-page: 819 issue: 1 year: 2010 ident: 9666_CR26 publication-title: Procedia Comput. Sci. doi: 10.1016/j.procs.2010.04.089 – volume: 330 start-page: 192 year: 2017 ident: 9666_CR40 publication-title: J. Comput. Phys. doi: 10.1016/j.jcp.2016.10.070 – volume: 13 start-page: 40 issue: 2 year: 2011 ident: 9666_CR49 publication-title: Comput. Sci. Eng. doi: 10.1109/MCSE.2011.35 – volume: 60–61 start-page: 89 year: 2013 ident: 9666_CR47 publication-title: Adv. Eng. Softw. doi: 10.1016/j.advengsoft.2012.09.005 – volume: 147 start-page: 110 year: 2018 ident: 9666_CR54 publication-title: Int. J. Solids Struct. doi: 10.1016/j.ijsolstr.2018.05.017 – ident: 9666_CR7 doi: 10.1007/978-3-319-40528-5_5 – ident: 9666_CR5 doi: 10.1190/geo2015-0079.1 – ident: 9666_CR6 doi: 10.2172/1409218 |
SSID | ssj0009675 |
Score | 2.4667044 |
Snippet | SfePy (simple finite elements in Python) is a software for solving various kinds of problems described by partial differential equations in one, two, or three... |
SourceID | proquest crossref springer |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 1897 |
SubjectTerms | Application programming interface Computational mathematics Computational Mathematics and Numerical Analysis Computational Science and Engineering Conduction heating Conductive heat transfer Finite element method Mathematical and Computational Biology Mathematical Modeling and Industrial Mathematics Mathematics Mathematics and Statistics Partial differential equations Source code Visualization |
Title | Multiscale finite element calculations in Python using SfePy |
URI | https://link.springer.com/article/10.1007/s10444-019-09666-0 https://www.proquest.com/docview/2270570861 |
Volume | 45 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NS8NAEB2kvejBj6pYrWUP3nQhm-xuEvBSpLUolYIt1FPIfkQKkoqph_57d9NNo6KC12Qyh9ndzBt23huACxFKEZGU4ThgAaYmA-BIcYpTbsXoTIYR0rKRRw98OKV3MzZzpLCi6navriTLP_UnshultmPCtvgY0I1Nod5ktnY3u3jq92qpXV7K6xJraaqByFFlfvbxNR3VGPPbtWiZbQb7sOtgIuqt1_UAtnTegj0HGZE7kEULdkYb2dXiEK5LOm1hwq5RNrdoEul1ezgyz6Sb1FWgeY7GKysagGzb-zN6zPR4dQSTQX9yM8RuPAKW5twssYxVpEUaZoyFyvcyLpinpac4Ux5JJdFExoHyuPBplLGYS-4JYqm0dhZEEAfH0MgXuT4BlKa-ZaimVApJJY8FUZmOTfFKFDUuZRtIFaREOulwO8HiJalFj21gExPYpAxs4rXhcvPN61o440_rThX7xB2iIvH90KBJU3ORNlxV61G__t3b6f_Mz2DbL7eEbevrQGP59q7PDdRYii40e7dP9_1uucM-AHqHyR8 |
linkProvider | Springer Nature |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFH7IPKgHf0zF6dQcvGmgaZO0BS9DHFO3MXCD3UKTpjKQKnYe9t-bdOmqooLXNs3hJen7Hvm-7wFcyFDJiCQMxwELMDUZAEcppzjh1ozOZBiprBp5MOS9Cb2fsqkThRUV2726kiz_1J_EbpRaxoSl-BjQjU2hvm7AQGSJXBO_U1vt8tJel9iRphqInFTm5zm-pqMaY367Fi2zTXcXth1MRJ3luu7Bms6bsOMgI3IHsmjC1mBlu1rsw3Uppy1M2DXKZhZNIr2khyPzTLlOXQWa5Wi0sKYByNLen9BjpkeLAxh3b8c3PezaI2Blzs0cqziNtEzCjLEw9b2MS-Zp5aWcpR5JFNFExUHqcenTKGMxV9yTxEppbS-IIA4OoZG_5PoIUJL4VqGaUCUVVTyWJM10bIpXklIzpWoBqYIklLMOtx0snkVtemwDK0xgRRlY4bXgcvXN69I448_R7Sr2wh2iQvh-aNCkqblIC66q9ahf_z7b8f-Gn8NGbzzoi_7d8OEENv1ye1iKXxsa87d3fWpgx1yelbvsA8i-yn4 |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS8MwFA4yQfTBy1ScTs2DbxrWtEnagi9DHfOyMXCDvYXmUhlIHbY-7N-b9LJOUcHXNgn0nKTnO-R83wHgQvhSBDiiKPSoh4iJAChQjKCIWTE6E2GEtGzkwZD1J-RhSqcrLP682r26kiw4DValKck6cxV3VohvhNjqCVvuYwA4Mkn7uvkdY7uvJ263lt1ludQutiNNZhCUtJmf1_gammq8-e2KNI88vV2wXUJG2C18vAfWdNIEOyV8hOXhTJtga7CUYE33wXVOrU2NCzSMZxZZQl2UikPzTJZdu1I4S-BoYQUEoC2Bf4HPsR4tDsC4dze-6aOyVQKS5qMzJEMVaBH5MaW-cp2YCepo6ShGlYMjiTWWoaccJlwSxDRkkjkCW1qt7Qvhhd4haCRviT4CMIpcy1aNiBSSSBYKrGIdmkQWK2KWlC2AKyNxWcqI224Wr7wWQLaG5cawPDcsd1rgcjlnXoho_Dm6Xdmelwcq5a7rG2Rp8i_cAleVP-rXv692_L_h52BjdNvjT_fDxxOw6ea7w1b7tUEje__QpwaBZOIs32Sf2GjOug |
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=Multiscale+finite+element+calculations+in+Python+using+SfePy&rft.jtitle=Advances+in+computational+mathematics&rft.au=Cimrman%2C+Robert&rft.au=Luke%C5%A1%2C+Vladim%C3%ADr&rft.au=Rohan%2C+Eduard&rft.date=2019-08-01&rft.pub=Springer+US&rft.issn=1019-7168&rft.eissn=1572-9044&rft.volume=45&rft.issue=4&rft.spage=1897&rft.epage=1921&rft_id=info:doi/10.1007%2Fs10444-019-09666-0&rft.externalDocID=10_1007_s10444_019_09666_0 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1019-7168&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1019-7168&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1019-7168&client=summon |