{"id":"https://openalex.org/W4311988548","doi":"https://doi.org/10.1016/j.cpc.2022.108607","title":"SPARTACUS: An open-source unified stochastic particle solver for the simulation of multiscale nonequilibrium gas flows","display_name":"SPARTACUS: An open-source unified stochastic particle solver for the simulation of multiscale nonequilibrium gas flows","publication_year":2022,"publication_date":"2022-12-01","ids":{"openalex":"https://openalex.org/W4311988548","doi":"https://doi.org/10.1016/j.cpc.2022.108607"},"language":"en","primary_location":{"id":"doi:10.1016/j.cpc.2022.108607","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.cpc.2022.108607","pdf_url":null,"source":{"id":"https://openalex.org/S142305363","display_name":"Computer Physics Communications","issn_l":"0010-4655","issn":["0010-4655","1879-2944"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Physics Communications","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1016/j.cpc.2022.108607","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5084878983","display_name":"Kaikai Feng","orcid":"https://orcid.org/0000-0003-4938-4044"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kaikai Feng","raw_affiliation_strings":["School of Aeronautic Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, 100191, Beijing, PR China"],"affiliations":[{"raw_affiliation_string":"School of Aeronautic Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, 100191, Beijing, PR China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101862806","display_name":"Peng Tian","orcid":"https://orcid.org/0000-0001-6265-3857"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Peng Tian","raw_affiliation_strings":["School of Aeronautic Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, 100191, Beijing, PR China"],"affiliations":[{"raw_affiliation_string":"School of Aeronautic Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, 100191, Beijing, PR China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100714162","display_name":"Jun Zhang","orcid":"https://orcid.org/0000-0002-3731-4594"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Jun Zhang","raw_affiliation_strings":["School of Aeronautic Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, 100191, Beijing, PR China"],"affiliations":[{"raw_affiliation_string":"School of Aeronautic Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, 100191, Beijing, PR China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101496465","display_name":"Fei Fei","orcid":"https://orcid.org/0000-0001-8682-0699"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fei Fei","raw_affiliation_strings":["School of Aerospace Engineering, Huazhong University of science and technology, Luoyu Road 1037, 430074, Wuhan, PR China"],"affiliations":[{"raw_affiliation_string":"School of Aerospace Engineering, Huazhong University of science and technology, Luoyu Road 1037, 430074, Wuhan, PR China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070857673","display_name":"Dongsheng Wen","orcid":"https://orcid.org/0000-0003-3492-7982"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dongsheng Wen","raw_affiliation_strings":["School of Aeronautic Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, 100191, Beijing, PR China"],"affiliations":[{"raw_affiliation_string":"School of Aeronautic Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, 100191, Beijing, PR China","institution_ids":["https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5100714162"],"corresponding_institution_ids":["https://openalex.org/I82880672"],"apc_list":{"value":3670,"currency":"USD","value_usd":3670},"apc_paid":{"value":3670,"currency":"USD","value_usd":3670},"fwci":7.0314,"has_fulltext":false,"cited_by_count":22,"citation_normalized_percentile":{"value":0.98259316,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":"284","issue":null,"first_page":"108607","last_page":"108607"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11012","display_name":"Gas Dynamics and Kinetic Theory","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2604","display_name":"Applied Mathematics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11012","display_name":"Gas Dynamics and Kinetic Theory","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2604","display_name":"Applied Mathematics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12350","display_name":"Particle Dynamics in Fluid Flows","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/2212","display_name":"Ocean 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/T10360","display_name":"Fluid Dynamics and Turbulent Flows","score":0.9980000257492065,"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/direct-simulation-monte-carlo","display_name":"Direct simulation Monte Carlo","score":0.6232698559761047},{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.6217254996299744},{"id":"https://openalex.org/keywords/computational-fluid-dynamics","display_name":"Computational fluid dynamics","score":0.5509346127510071},{"id":"https://openalex.org/keywords/non-equilibrium-thermodynamics","display_name":"Non-equilibrium thermodynamics","score":0.5052741169929504},{"id":"https://openalex.org/keywords/statistical-physics","display_name":"Statistical physics","score":0.489298552274704},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.47740259766578674},{"id":"https://openalex.org/keywords/knudsen-number","display_name":"Knudsen number","score":0.46761712431907654},{"id":"https://openalex.org/keywords/mechanics","display_name":"Mechanics","score":0.4632602334022522},{"id":"https://openalex.org/keywords/mach-number","display_name":"Mach number","score":0.42444509267807007},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.4015338122844696},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.3938523530960083},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.3597300350666046},{"id":"https://openalex.org/keywords/monte-carlo-method","display_name":"Monte Carlo method","score":0.35810399055480957},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1987903118133545}],"concepts":[{"id":"https://openalex.org/C164916747","wikidata":"https://www.wikidata.org/wiki/Q4382753","display_name":"Direct simulation Monte Carlo","level":4,"score":0.6232698559761047},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.6217254996299744},{"id":"https://openalex.org/C1633027","wikidata":"https://www.wikidata.org/wiki/Q815820","display_name":"Computational fluid dynamics","level":2,"score":0.5509346127510071},{"id":"https://openalex.org/C74859849","wikidata":"https://www.wikidata.org/wiki/Q2466686","display_name":"Non-equilibrium thermodynamics","level":2,"score":0.5052741169929504},{"id":"https://openalex.org/C121864883","wikidata":"https://www.wikidata.org/wiki/Q677916","display_name":"Statistical physics","level":1,"score":0.489298552274704},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.47740259766578674},{"id":"https://openalex.org/C121838276","wikidata":"https://www.wikidata.org/wiki/Q898463","display_name":"Knudsen number","level":2,"score":0.46761712431907654},{"id":"https://openalex.org/C57879066","wikidata":"https://www.wikidata.org/wiki/Q41217","display_name":"Mechanics","level":1,"score":0.4632602334022522},{"id":"https://openalex.org/C165231844","wikidata":"https://www.wikidata.org/wiki/Q160669","display_name":"Mach number","level":2,"score":0.42444509267807007},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.4015338122844696},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.3938523530960083},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.3597300350666046},{"id":"https://openalex.org/C19499675","wikidata":"https://www.wikidata.org/wiki/Q232207","display_name":"Monte Carlo method","level":2,"score":0.35810399055480957},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1987903118133545},{"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/C122592724","wikidata":"https://www.wikidata.org/wiki/Q3855635","display_name":"Dynamic Monte Carlo method","level":3,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.cpc.2022.108607","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.cpc.2022.108607","pdf_url":null,"source":{"id":"https://openalex.org/S142305363","display_name":"Computer Physics Communications","issn_l":"0010-4655","issn":["0010-4655","1879-2944"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Physics Communications","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.cpc.2022.108607","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.cpc.2022.108607","pdf_url":null,"source":{"id":"https://openalex.org/S142305363","display_name":"Computer Physics Communications","issn_l":"0010-4655","issn":["0010-4655","1879-2944"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Physics Communications","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3217763611","display_name":null,"funder_award_id":"12272028","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4134078162","display_name":null,"funder_award_id":"92052104","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W2021041911","https://openalex.org/W2030264811","https://openalex.org/W2066060292","https://openalex.org/W2075504980","https://openalex.org/W2077290829","https://openalex.org/W2083597099","https://openalex.org/W2086700458","https://openalex.org/W2093555828","https://openalex.org/W2093811908","https://openalex.org/W2106743858","https://openalex.org/W2138021270","https://openalex.org/W2139139908","https://openalex.org/W2156454097","https://openalex.org/W2561699788","https://openalex.org/W2587316721","https://openalex.org/W2657359370","https://openalex.org/W2711957836","https://openalex.org/W2729410647","https://openalex.org/W2765153786","https://openalex.org/W2765523148","https://openalex.org/W2799933486","https://openalex.org/W2807715531","https://openalex.org/W2891955497","https://openalex.org/W2947793861","https://openalex.org/W2964624821","https://openalex.org/W2976116934","https://openalex.org/W3007055951","https://openalex.org/W3087734525","https://openalex.org/W3088045470","https://openalex.org/W3099821954","https://openalex.org/W3101758090","https://openalex.org/W3128691623","https://openalex.org/W3159274055","https://openalex.org/W4210301311","https://openalex.org/W4220835024","https://openalex.org/W4225596244","https://openalex.org/W4231111542","https://openalex.org/W4251706365","https://openalex.org/W4300901248","https://openalex.org/W4365800098"],"related_works":["https://openalex.org/W2766568996","https://openalex.org/W1992684190","https://openalex.org/W4206952524","https://openalex.org/W2160424055","https://openalex.org/W2084844714","https://openalex.org/W2462339389","https://openalex.org/W2995605512","https://openalex.org/W3159161508","https://openalex.org/W3197492046","https://openalex.org/W289200279"],"abstract_inverted_index":{"Recently,":[0],"a":[1,70,84,154,173,179],"unified":[2,294],"stochastic":[3,23,295],"particle":[4,24,53,296],"(USP)":[5,303],"method":[6,92],"[14]":[7],"has":[8,208],"been":[9],"developed":[10],"for":[11,93,218,243],"the":[12,21,28,50,59,78,90,94,107,117,139,143,158,188,244],"simulation":[13,30,95,245,288],"of":[14,52,61,80,96,141,157,246,285,289],"multiscale":[15,248],"nonequilibrium":[16,65,220,290],"gas":[17,66,98,221,249,291],"flows.":[18,99,222],"Compared":[19],"with":[20,39,106,129,153,197,230,239],"conventional":[22],"methods,":[25],"such":[26],"as":[27,47,75],"direct":[29],"Monte":[31],"Carlo":[32],"(DSMC)":[33],"method,":[34],"USP":[35,62,71],"can":[36],"be":[37,237],"applied":[38,238],"much":[40],"larger":[41],"time":[42],"steps":[43],"and":[44,55,112,123,134,161,175,190,199],"cell":[45],"sizes":[46],"it":[48,113,233],"couples":[49],"effects":[51],"movements":[54],"collisions.":[56],"To":[57,137],"extend":[58],"applicability":[60],"to":[63,74,149,236,261],"complex":[64,247],"flows,":[67],"we":[68],"develop":[69],"solver":[72],"referred":[73],"SPARTACUS":[76,103,186,207,225,257],"within":[77],"framework":[79],"SPARTA,":[81,102,231],"which":[82],"is":[83,104,114,234],"widely":[85],"used":[86],"software":[87],"based":[88],"on":[89],"DSMC":[91,198,215],"rarefied":[97,189],"Inheriting":[100],"from":[101,147],"parallelized":[105],"message":[108],"passing":[109],"interface":[110],"(MPI),":[111],"open-source":[115],"under":[116],"GNU":[118,271],"General":[119,272],"Public":[120,273],"License":[121,274],"(GPL)":[122],"released":[124],"in":[125,187,194,252],"an":[126],"online":[127],"repository":[128,266],"essential":[130],"documentation,":[131],"tutorial":[132],"examples,":[133],"benchmark":[135],"cases.":[136],"evaluate":[138],"performance":[140,241],"SPARTACUS,":[142],"test":[144],"cases":[145],"cover":[146],"one":[148],"three":[150],"dimensional":[151],"flows":[152,250,292],"wide":[155],"range":[156],"Knudsen":[159],"number":[160],"Mach":[162],"number,":[163],"including":[164],"Couette":[165],"flow,":[166,169],"lid-driven":[167],"cavity":[168],"hypersonic":[170],"flow":[171,177],"past":[172],"cylinder,":[174],"supersonic":[176],"around":[178],"blunt":[180],"body.":[181],"The":[182],"results":[183],"obtained":[184],"by":[185],"continuum":[191],"regimes":[192],"are":[193],"good":[195],"agreement":[196],"computational":[200,210],"fluid":[201],"dynamics":[202],"(CFD)":[203],"results,":[204],"respectively.":[205],"Moreover,":[206],"significant":[209],"efficiency":[211,229],"advantage":[212],"over":[213],"traditional":[214],"solvers,":[216],"especially":[217],"three-dimensional":[219],"In":[223],"addition,":[224],"shows":[226],"comparable":[227],"parallel":[228],"so":[232],"promising":[235],"high":[240],"computing":[242],"encountered":[251],"engineering":[253],"problems.":[254],"Program":[255],"Title:":[256],"CPC":[258],"Library":[259],"link":[260],"program":[262],"files:":[263],"https://doi.org/10.17632/pyb343w7zv.1":[264],"Developer's":[265],"link:":[267],"https://github.com/KKFeng/spartacus":[268],"Licensing":[269],"provisions:":[270],"version":[275],"2":[276],"Programming":[277],"language:":[278],"C++":[279],"External":[280],"routines/libraries:":[281],"SPARTA":[282],"(http://sparta.sandia.gov/)":[283],"Nature":[284],"problem:":[286],"Multiscale":[287],"using":[293],"method.":[297,304],"Solution":[298],"method:":[299],"Unified":[300],"Stochastic":[301],"Particle":[302]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
