{"id":"https://openalex.org/W7140550402","doi":"https://doi.org/10.1016/j.softx.2026.102601","title":"PyBTLS: A Python-C++ open-source package for traffic load simulation on short-to-medium span bridges","display_name":"PyBTLS: A Python-C++ open-source package for traffic load simulation on short-to-medium span bridges","publication_year":2026,"publication_date":"2026-03-26","ids":{"openalex":"https://openalex.org/W7140550402","doi":"https://doi.org/10.1016/j.softx.2026.102601"},"language":"en","primary_location":{"id":"doi:10.1016/j.softx.2026.102601","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2026.102601","pdf_url":null,"source":{"id":"https://openalex.org/S2506067282","display_name":"SoftwareX","issn_l":"2352-7110","issn":["2352-7110"],"is_oa":true,"is_in_doaj":true,"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":"SoftwareX","raw_type":"journal-article"},"type":"software-paper","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1016/j.softx.2026.102601","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5130675067","display_name":"Colin Caprani","orcid":null},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Colin Caprani","raw_affiliation_strings":["Department of Civil Engineering, Monash University, Melbourne, Victoria, Australia"],"raw_orcid":"https://orcid.org/0000-0001-6166-0895","affiliations":[{"raw_affiliation_string":"Department of Civil Engineering, Monash University, Melbourne, Victoria, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5130717606","display_name":"Ziyi Zhou","orcid":null},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Ziyi Zhou","raw_affiliation_strings":["Department of Civil Engineering, Monash University, Melbourne, Victoria, Australia"],"raw_orcid":"https://orcid.org/0009-0001-3655-3147","affiliations":[{"raw_affiliation_string":"Department of Civil Engineering, Monash University, Melbourne, Victoria, Australia","institution_ids":["https://openalex.org/I56590836"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5130675067"],"corresponding_institution_ids":["https://openalex.org/I56590836"],"apc_list":{"value":760,"currency":"USD","value_usd":760},"apc_paid":{"value":760,"currency":"USD","value_usd":760},"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"34","issue":null,"first_page":"102601","last_page":"102601"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12487","display_name":"Structural Engineering and Vibration Analysis","score":0.5471000075340271,"subfield":{"id":"https://openalex.org/subfields/2205","display_name":"Civil and Structural Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12487","display_name":"Structural Engineering and Vibration Analysis","score":0.5471000075340271,"subfield":{"id":"https://openalex.org/subfields/2205","display_name":"Civil and Structural 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/T10842","display_name":"Railway Engineering and Dynamics","score":0.2071000039577484,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/T11254","display_name":"Fluid Dynamics and Vibration Analysis","score":0.0215000007301569,"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/span","display_name":"Span (engineering)","score":0.5680999755859375},{"id":"https://openalex.org/keywords/bridge","display_name":"Bridge (graph theory)","score":0.3569999933242798},{"id":"https://openalex.org/keywords/rail-traffic","display_name":"Rail traffic","score":0.35089999437332153},{"id":"https://openalex.org/keywords/traffic-model","display_name":"Traffic model","score":0.30809998512268066},{"id":"https://openalex.org/keywords/heavy-traffic","display_name":"Heavy traffic","score":0.29499998688697815}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7200000286102295},{"id":"https://openalex.org/C2778753569","wikidata":"https://www.wikidata.org/wiki/Q1960395","display_name":"Span (engineering)","level":2,"score":0.5680999755859375},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.39410001039505005},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.3864000141620636},{"id":"https://openalex.org/C100776233","wikidata":"https://www.wikidata.org/wiki/Q2532492","display_name":"Bridge (graph theory)","level":2,"score":0.3569999933242798},{"id":"https://openalex.org/C2986452759","wikidata":"https://www.wikidata.org/wiki/Q7142599","display_name":"Rail traffic","level":2,"score":0.35089999437332153},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.34220001101493835},{"id":"https://openalex.org/C2775847900","wikidata":"https://www.wikidata.org/wiki/Q28455493","display_name":"Traffic model","level":2,"score":0.30809998512268066},{"id":"https://openalex.org/C3017960815","wikidata":"https://www.wikidata.org/wiki/Q1592638","display_name":"Heavy traffic","level":2,"score":0.29499998688697815},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.2935999929904938},{"id":"https://openalex.org/C2778391309","wikidata":"https://www.wikidata.org/wiki/Q7832527","display_name":"Traffic simulation","level":3,"score":0.28850001096725464},{"id":"https://openalex.org/C26016710","wikidata":"https://www.wikidata.org/wiki/Q6927141","display_name":"Moving load","level":3,"score":0.28519999980926514},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2705000042915344},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.2567000091075897},{"id":"https://openalex.org/C171146098","wikidata":"https://www.wikidata.org/wiki/Q124192","display_name":"Automotive engineering","level":1,"score":0.25459998846054077}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.softx.2026.102601","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2026.102601","pdf_url":null,"source":{"id":"https://openalex.org/S2506067282","display_name":"SoftwareX","issn_l":"2352-7110","issn":["2352-7110"],"is_oa":true,"is_in_doaj":true,"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":"SoftwareX","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.softx.2026.102601","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2026.102601","pdf_url":null,"source":{"id":"https://openalex.org/S2506067282","display_name":"SoftwareX","issn_l":"2352-7110","issn":["2352-7110"],"is_oa":true,"is_in_doaj":true,"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":"SoftwareX","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320335727","display_name":"Faculty of Engineering, Monash University","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1966916228","https://openalex.org/W2010529729","https://openalex.org/W2031705060","https://openalex.org/W2043756604","https://openalex.org/W2051528276","https://openalex.org/W2054137409","https://openalex.org/W2066592523","https://openalex.org/W2072586327","https://openalex.org/W2074770804","https://openalex.org/W2089171734","https://openalex.org/W2100968317","https://openalex.org/W2130307010","https://openalex.org/W2155875518","https://openalex.org/W2302496092","https://openalex.org/W2334355642","https://openalex.org/W2594741397","https://openalex.org/W4400615024","https://openalex.org/W4412980334"],"related_works":[],"abstract_inverted_index":{"Traffic":[0,86],"loading":[1],"information":[2],"is":[3,21,89,100,181],"a":[4,72,118,145,185],"critical":[5],"step":[6],"in":[7,109,140,197],"bridge":[8,13,42,66,127,141,192,204],"design":[9,174,207],"code":[10,208],"calibration":[11],"and":[12,52,62,68,135,160,167,178,194,206],"assessment.":[14],"Since":[15],"the":[16,36,39,47,101,110,156,163,189],"anticipated":[17],"lifetime":[18],"of":[19,38,78,103,107,121,191],"bridges":[20],"typically":[22],"quite":[23],"long":[24],"(e.g.,":[25],"100":[26],"years),":[27],"direct":[28],"traffic":[29,43,55,122,201],"measurements":[30],"are":[31],"insufficient":[32],"to":[33,50,57,95,115,165,183,188,200],"fully":[34],"understand":[35],"extremes":[37],"phenomenon.":[40],"Therefore":[41],"load":[44,128,202],"simulation":[45,158],"offers":[46],"best":[48],"way":[49],"utilise":[51],"extend":[53],"limited":[54],"datasets":[56],"larger,":[58],"more":[59],"representative":[60],"databases,":[61],"observe":[63],"extremes.":[64],"However,":[65],"engineers":[67,193],"researchers":[69],"currently":[70],"lack":[71],"generally":[73],"available":[74],"state-of-the-art":[75],"tool":[76],"capable":[77],"performing":[79],"this":[80,97],"task":[81],"effectively.":[82],"PyBTLS":[83,143,180],"(Python":[84],"Bridge":[85],"Load":[87],"Simulation)":[88],"an":[90],"open-source":[91],"Python-C++":[92,147],"package":[93],"designed":[94],"address":[96],"gap.":[98],"It":[99,112],"culmination":[102],"over":[104],"two":[105],"decades":[106],"work":[108,190],"field.":[111],"allows":[113],"users":[114],"efficiently":[116],"generate":[117],"wide":[119],"range":[120],"flow":[123],"scenarios,":[124],"compute":[125],"corresponding":[126],"effects":[129],"using":[130,149],"influence":[131],"lines":[132],"or":[133],"surfaces,":[134],"perform":[136],"common":[137],"data":[138],"processing":[139],"engineering.":[142],"adopts":[144],"hybrid":[146],"architecture":[148],"pybind11":[150],",":[151],"with":[152],"C++":[153],"serving":[154],"as":[155],"high-performance":[157],"core":[159],"Python":[161],"providing":[162],"interface":[164],"simplify":[166],"automate":[168],"user":[169],"interactions.":[170],"Its":[171],"modular":[172],"object-oriented":[173],"facilitates":[175],"both":[176],"maintainability":[177],"extensibility.":[179],"expected":[182],"make":[184],"meaningful":[186],"contribution":[187],"researchers,":[195],"particularly":[196],"tasks":[198],"related":[199],"modelling,":[203],"evaluation,":[205],"calibration.":[209]},"counts_by_year":[],"updated_date":"2026-07-23T08:03:31.855105","created_date":"2026-03-27T00:00:00"}
