{"id":844,"name":"Tenstream","description":"A 3D radiative transfer solver for earth system models.","url":"https://github.com/tenstream/tenstream","last_synced_at":"2026-04-08T15:01:25.677Z","repository":{"id":28218907,"uuid":"31723121","full_name":"tenstream/tenstream","owner":"tenstream","description":"TenStream - a 3D radiative transfer solver for earth system models","archived":false,"fork":false,"pushed_at":"2025-12-19T18:34:50.000Z","size":107508,"stargazers_count":27,"open_issues_count":0,"forks_count":8,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-12-24T23:18:35.027Z","etag":null,"topics":["atmosphere","atmosphere-model","atmospheric-modelling","atmospheric-science","large-eddy-simulation","numerical-weather-prediction","radiation","radiative-transfer","radiative-transfer-models","simulation"],"latest_commit_sha":null,"homepage":"https://gitlab.com/jakubfabian/tenstream/","language":"Fortran","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tenstream.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-03-05T16:19:35.000Z","updated_at":"2025-12-19T18:34:54.000Z","dependencies_parsed_at":"2023-09-21T19:12:17.194Z","dependency_job_id":"e5212412-9f73-4f3e-ac13-47e2c4ebb633","html_url":"https://github.com/tenstream/tenstream","commit_stats":{"total_commits":3182,"total_committers":17,"mean_commits":187.1764705882353,"dds":0.08988057825267126,"last_synced_commit":"b0aad80c7bc0c56a2235e81429ff09058f13de53"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tenstream/tenstream","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tenstream%2Ftenstream","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tenstream%2Ftenstream/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tenstream%2Ftenstream/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tenstream%2Ftenstream/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tenstream","download_url":"https://codeload.github.com/tenstream/tenstream/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tenstream%2Ftenstream/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28144857,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-31T02:00:06.200Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"tenstream","name":"Tenstream Radiative Transfer Model","uuid":"11333945","kind":"organization","description":"Parallel Radiative Transfer Model to calculate atmospheric heating rates for use in cloud resolving models","email":"fabian@jakub.com","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11333945?v=4","repositories_count":1,"last_synced_at":"2023-02-28T14:10:22.544Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/tenstream","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-11T16:56:03.475Z","updated_at":"2023-02-28T14:10:22.551Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tenstream","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tenstream/repositories"},"packages":[],"commits":{"id":1254433,"full_name":"tenstream/tenstream","default_branch":"master","total_commits":3207,"total_committers":17,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":188.64705882352942,"dds":0.08917991892734645,"past_year_total_commits":24,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":24.0,"past_year_dds":0.0,"last_synced_at":"2025-12-15T10:08:49.514Z","last_synced_commit":"2ee3e7444f06ca774a4740b1062399feae90d5fc","created_at":"2023-03-27T11:42:06.060Z","updated_at":"2025-12-15T10:07:13.821Z","committers":[{"name":"Fabian.Jakub","email":"fabian@jakub.com","login":"jakubfabian","count":2921},{"name":"HermannTheGreatMaster","email":"hermann.boettcher@mail.de","login":"HermannBoettcher","count":102},{"name":"felixnegwer","email":"negwer.felix@gmail.com","login":"felixnegwer","count":97},{"name":"Max.Eckl","email":"Max.Eckl@physik.uni-muenchen.de","login":"maxeckl","count":38},{"name":"Carolin.Klinger","email":"carolin.klinger@physik.uni-muenchen.de","login":"KlingerCarolin","count":11},{"name":"Philipp Gregor","email":"philipp.gregor@physik.uni-muenchen.de","login":"phigre","count":10},{"name":"Carolin Klinger","email":"carolin.klinger@physik.lmu.de","login":null,"count":5},{"name":"Fabian Jakub","email":"ri35xob@kcs-login.cos.lrz.de","login":null,"count":5},{"name":"Jonas Hahn","email":"jonas.hahn@ecodia.de","login":null,"count":4},{"name":"Fabian Jakub","email":"b380246@blizzard2.(none)","login":null,"count":3},{"name":"Felix Negwer","email":"ru96vin@mpp2-login5.cos.lrz.de","login":null,"count":3},{"name":"Richard.Maier","email":"richard.maier@met-ws-7010m16.meteo.physik.uni-muenchen.de","login":null,"count":2},{"name":"Fabian Jakub","email":"jakub@maya-usr1.cm.cluster","login":null,"count":2},{"name":"Job.Wiltink","email":"job.wiltink@met-ws-720e08.meteo.physik.uni-muenchen.de","login":null,"count":1},{"name":"Menno Veerman","email":"mveerman@int1.bullx","login":null,"count":1},{"name":"Nina.Crnivec","email":"nina.crnivec@physik.uni-muenchen.de","login":"NinaCrnivec","count":1},{"name":"Sebastian Schubert","email":"sebastian.schubert@geo.hu-berlin.de","login":"sebschub","count":1}],"past_year_committers":[{"name":"Fabian.Jakub","email":"fabian@jakub.com","login":"jakubfabian","count":24}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/tenstream%2Ftenstream/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-12-17T00:00:12.940Z","repositories_count":6131714,"commits_count":926889931,"contributors_count":36014892,"owners_count":1124541,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"tenstream/tenstream","html_url":"https://github.com/tenstream/tenstream","last_synced_at":"2025-09-01T03:05:52.115Z","status":"error","issues_count":2,"pull_requests_count":5,"avg_time_to_close_issue":3849136.0,"avg_time_to_close_pull_request":155466.2,"issues_closed_count":2,"pull_requests_closed_count":5,"pull_request_authors_count":3,"issue_authors_count":2,"avg_comments_per_issue":0.5,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":5,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:35:21.837Z","updated_at":"2025-09-01T03:05:52.116Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tenstream%2Ftenstream","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/tenstream%2Ftenstream/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"MEMBER":1,"NONE":1},"pull_request_author_associations_count":{"CONTRIBUTOR":3,"MEMBER":2},"issue_authors":{"Beliavsky":1,"jakubfabian":1},"pull_request_authors":{"HermannBoettcher":2,"jakubfabian":2,"felixnegwer":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-12-23T00:00:36.934Z","repositories_count":12388140,"issues_count":35790062,"pull_requests_count":117494514,"authors_count":11069451,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[{"login":"jakubfabian","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jakubfabian"}],"active_maintainers":[]},"events":{"total":{"WatchEvent":2,"PushEvent":27,"CreateEvent":1},"last_year":{"WatchEvent":1,"PushEvent":18,"CreateEvent":1}},"keywords":["atmosphere","atmosphere-model","atmospheric-modelling","atmospheric-science","large-eddy-simulation","numerical-weather-prediction","radiation","radiative-transfer","radiative-transfer-models","simulation"],"dependencies":[],"score":6.129050210060545,"created_at":"2023-09-11T11:54:36.104Z","updated_at":"2026-04-08T15:01:25.686Z","avatar_url":"https://github.com/tenstream.png","language":"Fortran","category":"Atmosphere","sub_category":"Radiative Transfer","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"### The Tenstream solver approximately solves the radiative transfer equation in 3D and computes irradiance and heating rates from optical properties.\n\n[![Documentation](https://codedocs.xyz/tenstream/tenstream.svg)](https://codedocs.xyz/tenstream/tenstream/)\n\n  Overview Documentation is available in the corresponding paper:\n  * A three-dimensional parallel radiative transfer model for atmospheric heating rates for use in cloud resolving models—The TenStream solver\n  \u003chttp://dx.doi.org/10.1016/j.jqsrt.2015.05.003\u003e\n  * 3-D Radiative Transfer in Large-Eddy Simulations – Experiences Coupling the TenStream Solver to the UCLA–LES\n  \u003chttp://dx.doi.org/10.5194/gmd-9-1413-2016\u003e\n\n#### The solver is coupled to the software packages:\n  * [COSMO](http://www.cosmo-model.org)       -- Numerical Weather Prediction model\n  * [DALES](https://github.com/dalesteam/dales) -- Dutch Atmospheric Large-Eddy Simulation model\n  * [LibRadtran](http://www.libradtran.org)  -- all purpose radiative transfer Library(partially free)\n  * [PALM](https://gitlab.palm-model.org/) -- PALM LES Model\n  * [UCLA-LES](http://www.github.com/uclales/uclales)    -- Large Eddy Simulation code for cloud resolving simulations\n  * [WRF](https://github.com/wrf-model/WRF) -- WRF-ARW Modeling System\n\n#### Note concerning the usage\nThe code is distributed under the GPL, and you are therefore free to use, change and redistribute it.\nI do however highly encourage you to participate in the development of the codebase.\nIf you are using the code in your work, please consider sharing bugfixes and experiences.\nGiven the experimental status of the solver, I kindly ask that you get in touch before publishing any results concerning the TenStream solver to ensure correctness of the results.\nIt would also be appreciated to discuss co-authorship for research publications conducted with the TenStream solver.\n#### Contact\nDon't hesitate to ask, fabian@jakub.com (\u003ca href=\"http://jakub.com/\" target=\"_blank\"\u003ewww.jakub.com\u003c/a\u003e\n)\n\n---\n\n##### Further installation instructions and quick tips are available at the [TenStream-Wiki](https://github.com/tenstream/tenstream/wiki)\n\n##### Prerequisites for the Tenstream solver are\n  * cmake\n  * PETSc\n  * MPI\n  * NetCDF\n\nInstructions on how to install these is beyond the scope of this text.\n\n#### The solver is currently tested and running at:\n* Linux Cluster University Munich\n* Linux Cluster LRZ\n* Linux Cluster MaxPlanckInstitute Hamburg\n* IBM Power6  Machine \"blizzard\" at DKRZ, Hamburg\n* Mistral supercomputer, Intel Haswell, at DKRZ, Hamburg\n\nYou may find a hint for a suitable setup in the gitlab CI pipeline of the project\n\n#### Currently the solver is tested for Compilers:\n\n* GFortran\n* Intel Compiler\n* XLF IBM Compilers\n\nIf you found yourself go nuts because of compile errors,\nplease consider providing installation instructions\nfor your particular enviroment.\n\n\n\n","funding_links":[],"readme_doi_urls":["http://dx.doi.org/10.1016/j.jqsrt.2015.05.003","http://dx.doi.org/10.5194/gmd-9-1413-2016"],"works":{"http://dx.doi.org/10.1016/j.jqsrt.2015.05.003":{"id":"https://openalex.org/W257542978","doi":"https://doi.org/10.1016/j.jqsrt.2015.05.003","title":"A three-dimensional parallel radiative transfer model for atmospheric heating rates for use in cloud resolving models—The TenStream solver","display_name":"A three-dimensional parallel radiative transfer model for atmospheric heating rates for use in cloud resolving models—The TenStream solver","publication_year":2015,"publication_date":"2015-09-01","ids":{"openalex":"https://openalex.org/W257542978","doi":"https://doi.org/10.1016/j.jqsrt.2015.05.003","mag":"257542978"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.jqsrt.2015.05.003","pdf_url":null,"source":{"id":"https://openalex.org/S100373537","display_name":"Journal of Quantitative Spectroscopy \u0026 Radiative Transfer","issn_l":"0022-4073","issn":["1879-1352","0022-4073"],"is_oa":false,"is_in_doaj":false,"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":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5081191398","display_name":"Fabian Jakub","orcid":"https://orcid.org/0000-0002-1914-9839"},"institutions":[{"id":"https://openalex.org/I8204097","display_name":"Ludwig-Maximilians-Universität München","ror":"https://ror.org/05591te55","country_code":"DE","type":"education","lineage":["https://openalex.org/I8204097"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Fabian Jakub","raw_affiliation_string":"Ludwig-Maximilians Universität München, Germany","raw_affiliation_strings":["Ludwig-Maximilians Universität München, Germany"]},{"author_position":"last","author":{"id":"https://openalex.org/A5085249581","display_name":"Bernhard Mayer","orcid":"https://orcid.org/0000-0002-3358-0190"},"institutions":[{"id":"https://openalex.org/I8204097","display_name":"Ludwig-Maximilians-Universität München","ror":"https://ror.org/05591te55","country_code":"DE","type":"education","lineage":["https://openalex.org/I8204097"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Bernhard Mayer","raw_affiliation_string":"Ludwig-Maximilians Universität München, Germany","raw_affiliation_strings":["Ludwig-Maximilians Universität München, Germany"]}],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5081191398"],"corresponding_institution_ids":["https://openalex.org/I8204097"],"apc_list":{"value":2260,"currency":"USD","value_usd":2260,"provenance":"doaj"},"apc_paid":{"value":2260,"currency":"USD","value_usd":2260,"provenance":"doaj"},"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":29,"cited_by_percentile_year":{"min":94,"max":95},"biblio":{"volume":"163","issue":null,"first_page":"63","last_page":"71"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"atmospheric heating rates","score":0.5865},{"keyword":"cloud resolving models—the","score":0.5173},{"keyword":"tenstream solver","score":0.3636},{"keyword":"three-dimensional","score":0.25}],"concepts":[{"id":"https://openalex.org/C74902906","wikidata":"https://www.wikidata.org/wiki/Q1190858","display_name":"Radiative transfer","level":2,"score":0.67968947},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.5659515},{"id":"https://openalex.org/C199390426","wikidata":"https://www.wikidata.org/wiki/Q2353151","display_name":"Atmospheric radiative transfer codes","level":3,"score":0.46221986},{"id":"https://openalex.org/C153294291","wikidata":"https://www.wikidata.org/wiki/Q25261","display_name":"Meteorology","level":1,"score":0.45080417},{"id":"https://openalex.org/C121448008","wikidata":"https://www.wikidata.org/wiki/Q1755722","display_name":"Large eddy simulation","level":3,"score":0.42624882},{"id":"https://openalex.org/C139945424","wikidata":"https://www.wikidata.org/wiki/Q1940696","display_name":"Mean squared error","level":2,"score":0.4231719},{"id":"https://openalex.org/C39432304","wikidata":"https://www.wikidata.org/wiki/Q188847","display_name":"Environmental science","level":0,"score":0.37303793},{"id":"https://openalex.org/C30475298","wikidata":"https://www.wikidata.org/wiki/Q909554","display_name":"Computational physics","level":1,"score":0.36669272},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.28928506},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.20881003},{"id":"https://openalex.org/C196558001","wikidata":"https://www.wikidata.org/wiki/Q190132","display_name":"Turbulence","level":2,"score":0.20399976},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.15344349},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.11039138},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.09997085}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.jqsrt.2015.05.003","pdf_url":null,"source":{"id":"https://openalex.org/S100373537","display_name":"Journal of Quantitative Spectroscopy \u0026 Radiative Transfer","issn_l":"0022-4073","issn":["1879-1352","0022-4073"],"is_oa":false,"is_in_doaj":false,"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":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.71},{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.15}],"grants":[{"funder":"https://openalex.org/F4320310477","funder_display_name":"Bundesministeriums für Verkehr, Bau und Stadtentwicklung","award_id":null},{"funder":"https://openalex.org/F4320321114","funder_display_name":"Bundesministerium für Bildung und Forschung","award_id":"01LK1208A"}],"referenced_works_count":20,"referenced_works":["https://openalex.org/W1569090332","https://openalex.org/W1965527585","https://openalex.org/W1966586128","https://openalex.org/W1982819383","https://openalex.org/W1999182952","https://openalex.org/W2004103457","https://openalex.org/W2008295354","https://openalex.org/W2052514057","https://openalex.org/W2070355970","https://openalex.org/W2074232157","https://openalex.org/W2075322647","https://openalex.org/W2095969845","https://openalex.org/W2098990724","https://openalex.org/W2103586845","https://openalex.org/W2103721688","https://openalex.org/W2128765794","https://openalex.org/W2131052304","https://openalex.org/W2138357154","https://openalex.org/W2148159487","https://openalex.org/W2152682485"],"related_works":["https://openalex.org/W3100376715","https://openalex.org/W2090659657","https://openalex.org/W216125233","https://openalex.org/W2996112172","https://openalex.org/W4243776866","https://openalex.org/W4386798815","https://openalex.org/W3031094829","https://openalex.org/W2023963387","https://openalex.org/W4386555858","https://openalex.org/W2042943922"],"ngrams_url":"https://api.openalex.org/works/W257542978/ngrams","abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"a":[3,90,95,170,185,206],"new":[4,91,133],"method":[5,67,106],"to":[6,68,77,113,151,176,202,212,222],"compute":[7],"three-dimensional":[8,102,230],"heating":[9,71,103,144,147,167],"rates":[10,72,148,168],"in":[11,14,27,116],"atmospheric":[12,143],"models,":[13],"particular":[15],"numerical":[16],"weather":[17],"prediction":[18],"models":[19,29],"and":[20,126,145,189,204,227,238],"large":[21],"eddy":[22],"simulations.":[23],"The":[24,105,156,214],"radiative":[25,231],"transfer":[26,232],"such":[28],"is":[30,65,74,121,129],"usually":[31],"calculated":[32],"for":[33,100,142,205],"each":[34],"vertical":[35],"column":[36,179],"independent":[37,178],"of":[38,48,82,166,172,184],"its":[39],"neighbouring":[40],"columns.":[41],"Earlier":[42],"studies":[43],"showed":[44],"that":[45,131],"the":[46,80,108,132,137,160,177,182,190,196,220,224],"neglect":[47],"horizontal":[49],"energy":[50],"transport":[51],"introduces":[52],"significant":[53],"errors":[54],"at":[55],"model":[56,215],"grid":[57],"spacings":[58],"below":[59],"1":[60],"km.":[61],"To":[62],"date,":[63],"there":[64],"no":[66],"calculate":[69],"3D":[70],"which":[73,93],"fast":[75,96],"enough":[76],"systematically":[78],"study":[79],"effect":[81],"radiation":[83],"on":[84,123],"cloud":[85,187,209,236],"evolution.":[86],"Here,":[87],"we":[88],"present":[89],"algorithm":[92],"provides":[94],"yet":[97],"accurate":[98],"approximation":[99],"realistic":[101],"rates.":[104],"extends":[107],"well-known":[109],"one-dimensional":[110,154],"two-stream":[111],"theory":[112],"10":[114],"streams":[115],"three":[117],"dimensions.":[118],"Special":[119],"emphasis":[120],"laid":[122],"scalable":[124],"parallelism":[125],"speed.":[127],"It":[128],"found":[130],"solver":[134,158],"significantly":[135],"reduces":[136,159],"root":[138,162],"mean":[139,163],"square":[140,164],"error":[141,165,197],"surface":[146],"when":[149,174],"compared":[150,175],"traditionally":[152],"employed":[153],"solvers.":[155],"TenStream":[157],"relative":[161],"by":[169],"factor":[171],"five":[173],"approximation.":[180],"In":[181],"case":[183],"strato-cumulus":[186],"field":[188],"solar":[191],"zenith":[192],"angle":[193],"being":[194],"60°,":[195],"was":[198],"reduced":[199],"from":[200,210],"178%":[201],"31%":[203],"deep-convective":[207],"cumulus":[208],"138%":[211],"28%.":[213],"described":[216],"here":[217],"will":[218],"open":[219],"way":[221],"answer":[223],"question,":[225],"if":[226],"how":[228],"much":[229],"effects":[233],"indeed":[234],"affect":[235],"development":[237],"precipitation.":[239]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W257542978","counts_by_year":[{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":1}],"updated_date":"2023-12-17T09:40:54.767666","created_date":"2016-06-24"},"http://dx.doi.org/10.5194/gmd-9-1413-2016":{"id":"https://openalex.org/W1771182508","doi":"https://doi.org/10.5194/gmd-9-1413-2016","title":"3-D radiative transfer in large-eddy simulations – experiences coupling the TenStream solver to the UCLA-LES","display_name":"3-D radiative transfer in large-eddy simulations – experiences coupling the TenStream solver to the UCLA-LES","publication_year":2016,"publication_date":"2016-04-15","ids":{"openalex":"https://openalex.org/W1771182508","doi":"https://doi.org/10.5194/gmd-9-1413-2016","mag":"1771182508"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.5194/gmd-9-1413-2016","pdf_url":"https://www.geosci-model-dev.net/9/1413/2016/gmd-9-1413-2016.pdf","source":{"id":"https://openalex.org/S60406085","display_name":"Geoscientific Model Development","issn_l":"1991-959X","issn":["1991-9603","1991-959X"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310313756","host_organization_name":"Copernicus Publications","host_organization_lineage":["https://openalex.org/P4310313756"],"host_organization_lineage_names":["Copernicus Publications"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.geosci-model-dev.net/9/1413/2016/gmd-9-1413-2016.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5081191398","display_name":"Fabian Jakub","orcid":"https://orcid.org/0000-0002-1914-9839"},"institutions":[{"id":"https://openalex.org/I3018771216","display_name":"LMU Klinikum","ror":"https://ror.org/02jet3w32","country_code":"DE","type":"healthcare","lineage":["https://openalex.org/I3018771216"]},{"id":"https://openalex.org/I8204097","display_name":"Ludwig-Maximilians-Universität München","ror":"https://ror.org/05591te55","country_code":"DE","type":"education","lineage":["https://openalex.org/I8204097"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Fabian Jakub","raw_affiliation_string":"LMU Munich, Theresienstr.Â 37, 80333 Munich, Germany","raw_affiliation_strings":["LMU Munich, Theresienstr.Â 37, 80333 Munich, Germany"]},{"author_position":"last","author":{"id":"https://openalex.org/A5085249581","display_name":"Bernhard Mayer","orcid":"https://orcid.org/0000-0002-3358-0190"},"institutions":[{"id":"https://openalex.org/I3018771216","display_name":"LMU Klinikum","ror":"https://ror.org/02jet3w32","country_code":"DE","type":"healthcare","lineage":["https://openalex.org/I3018771216"]},{"id":"https://openalex.org/I8204097","display_name":"Ludwig-Maximilians-Universität München","ror":"https://ror.org/05591te55","country_code":"DE","type":"education","lineage":["https://openalex.org/I8204097"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Bernhard Mayer","raw_affiliation_string":"LMU Munich, Theresienstr.Â 37, 80333 Munich, Germany","raw_affiliation_strings":["LMU Munich, Theresienstr.Â 37, 80333 Munich, Germany"]}],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5081191398","https://openalex.org/A5085249581"],"corresponding_institution_ids":["https://openalex.org/I3018771216","https://openalex.org/I8204097","https://openalex.org/I3018771216","https://openalex.org/I8204097"],"apc_list":{"value":1600,"currency":"EUR","value_usd":1725,"provenance":"doaj"},"apc_paid":{"value":1600,"currency":"EUR","value_usd":1725,"provenance":"doaj"},"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":14,"cited_by_percentile_year":{"min":91,"max":92},"biblio":{"volume":"9","issue":"4","first_page":"1413","last_page":"1422"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"simulations","score":0.3308},{"keyword":"tenstream","score":0.2553},{"keyword":"large-eddy","score":0.25},{"keyword":"ucla-les","score":0.25}],"concepts":[{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.8121728},{"id":"https://openalex.org/C74902906","wikidata":"https://www.wikidata.org/wiki/Q1190858","display_name":"Radiative transfer","level":2,"score":0.6880692},{"id":"https://openalex.org/C137119250","wikidata":"https://www.wikidata.org/wiki/Q1413101","display_name":"Multigrid method","level":3,"score":0.621157},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.52498615},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4918592},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.485063},{"id":"https://openalex.org/C19499675","wikidata":"https://www.wikidata.org/wiki/Q232207","display_name":"Monte Carlo method","level":2,"score":0.47549447},{"id":"https://openalex.org/C99844830","wikidata":"https://www.wikidata.org/wiki/Q102441924","display_name":"Scaling","level":2,"score":0.46491605},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.46222815},{"id":"https://openalex.org/C198880260","wikidata":"https://www.wikidata.org/wiki/Q5289813","display_name":"Domain decomposition methods","level":3,"score":0.44889408},{"id":"https://openalex.org/C167431342","wikidata":"https://www.wikidata.org/wiki/Q1754327","display_name":"Preconditioner","level":3,"score":0.44684732},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.38336873},{"id":"https://openalex.org/C30475298","wikidata":"https://www.wikidata.org/wiki/Q909554","display_name":"Computational physics","level":1,"score":0.372039},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.32051736},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.26502025},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2145625},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.19765082},{"id":"https://openalex.org/C159694833","wikidata":"https://www.wikidata.org/wiki/Q2321565","display_name":"Iterative method","level":2,"score":0.141451},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.10543206},{"id":"https://openalex.org/C93779851","wikidata":"https://www.wikidata.org/wiki/Q271977","display_name":"Partial differential equation","level":2,"score":0.10440618},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.08117622},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","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},{"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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.5194/gmd-9-1413-2016","pdf_url":"https://www.geosci-model-dev.net/9/1413/2016/gmd-9-1413-2016.pdf","source":{"id":"https://openalex.org/S60406085","display_name":"Geoscientific Model Development","issn_l":"1991-959X","issn":["1991-9603","1991-959X"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310313756","host_organization_name":"Copernicus Publications","host_organization_lineage":["https://openalex.org/P4310313756"],"host_organization_lineage_names":["Copernicus Publications"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":false,"landing_page_url":"https://doaj.org/article/e4ccb885ccd84e8899d9a34ac98b8216","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"version":null,"is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"http://nbn-resolving.de/urn:nbn:de:bvb:19-epub-38223-4","pdf_url":"https://epub.ub.uni-muenchen.de/38223/1/10.5194_gmd-9-1413-2016.pdf","source":{"id":"https://openalex.org/S4306401845","display_name":"Open access LMU (Ludwid Maxmilian's Universitat Munchen)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I8204097","host_organization_name":"Ludwig-Maximilians-Universität München","host_organization_lineage":["https://openalex.org/I8204097"],"host_organization_lineage_names":["Ludwig-Maximilians-Universität München"],"type":"repository"},"license":null,"version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.5194/gmd-9-1413-2016","pdf_url":"https://www.geosci-model-dev.net/9/1413/2016/gmd-9-1413-2016.pdf","source":{"id":"https://openalex.org/S60406085","display_name":"Geoscientific Model Development","issn_l":"1991-959X","issn":["1991-9603","1991-959X"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310313756","host_organization_name":"Copernicus Publications","host_organization_lineage":["https://openalex.org/P4310313756"],"host_organization_lineage_names":["Copernicus Publications"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.29},{"id":"https://metadata.un.org/sdg/17","display_name":"Partnerships for the goals","score":0.23}],"grants":[{"funder":"https://openalex.org/F4320321114","funder_display_name":"Bundesministerium für Bildung und Forschung","award_id":"01LK1208A"}],"referenced_works_count":20,"referenced_works":["https://openalex.org/W257542978","https://openalex.org/W1506342804","https://openalex.org/W1592803384","https://openalex.org/W1597692446","https://openalex.org/W1622800691","https://openalex.org/W1973765951","https://openalex.org/W1982819383","https://openalex.org/W2004103457","https://openalex.org/W2016885825","https://openalex.org/W2041876368","https://openalex.org/W2074232157","https://openalex.org/W2076290374","https://openalex.org/W2083339292","https://openalex.org/W2098990724","https://openalex.org/W2123846565","https://openalex.org/W2138357154","https://openalex.org/W2152682485","https://openalex.org/W2155216327","https://openalex.org/W2158536070","https://openalex.org/W4236619648"],"related_works":["https://openalex.org/W3217108803","https://openalex.org/W2562913534","https://openalex.org/W3032117840","https://openalex.org/W2010935743","https://openalex.org/W4226227444","https://openalex.org/W4365441106","https://openalex.org/W2975221284","https://openalex.org/W2587216618","https://openalex.org/W4200168324","https://openalex.org/W4308235368"],"ngrams_url":"https://api.openalex.org/works/W1771182508/ngrams","abstract_inverted_index":{"Abstract.":[0],"The":[1,144],"recently":[2],"developed":[3],"3-D":[4,45,62],"TenStream":[5,31,99,145],"radiative":[6,63,180],"transfer":[7,181],"solver":[8,32,146,182],"was":[9],"integrated":[10],"into":[11],"the":[12,26,30,36,49,66,69,78,84,93,97,168,175,179],"University":[13],"of":[14,29,39,96,160,188],"California,":[15],"Los":[16],"Angeles":[17],"large-eddy":[18],"simulation":[19],"(UCLA-LES)":[20],"cloud-resolving":[21],"model.":[22],"This":[23],"work":[24],"documents":[25],"overall":[27],"performance":[28,94],"as":[33,35,104,106],"well":[34,105,136],"technical":[37],"challenges":[38],"migrating":[40],"from":[41],"1-D":[42,171],"schemes":[43],"to":[44,56,73,151,167],"schemes.":[46],"In":[47,109],"particular":[48],"employed":[50,170],"Monte":[51,85],"Carlo":[52,86],"spectral":[53,70,87],"integration":[54,88],"needed":[55],"be":[57,74],"reexamined":[58],"in":[59],"conjunction":[60],"with":[61],"transfer.":[64],"Despite":[65],"fact":[67],"that":[68,83,131],"sampling":[71],"has":[72],"performed":[75],"uniformly":[76],"over":[77],"whole":[79],"domain,":[80],"we":[81,101,112],"find":[82,130],"remains":[89],"valid.":[90],"To":[91],"understand":[92],"characteristics":[95],"coupled":[98],"solver,":[100,174],"conducted":[102],"weak":[103],"strong-scaling":[107],"experiments.":[108],"this":[110],"context,":[111],"investigate":[113],"two":[114],"matrix":[115],"preconditioner:":[116],"geometric":[117],"algebraic":[118,132],"multigrid":[119,133],"preconditioning":[120,134],"(GAMG)":[121],"and":[122,129,140,154],"block":[123],"Jacobi":[124],"incomplete":[125],"LU":[126],"(ILU)":[127],"factorization":[128],"performs":[135],"for":[137,149,178],"complex":[138],"scenes":[139],"highly":[141],"parallelized":[142],"simulations.":[143],"is":[147],"tested":[148],"up":[150],"4096":[152],"cores":[153],"shows":[155],"a":[156,186],"parallel":[157],"scaling":[158],"efficiency":[159],"80–90":[161],"%":[162],"on":[163],"various":[164],"supercomputers.":[165],"Compared":[166],"widely":[169],"delta-Eddington":[172],"two-stream":[173],"computational":[176],"costs":[177],"alone":[183],"increases":[184],"by":[185],"factor":[187],"5–10.":[189]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W1771182508","counts_by_year":[{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":3}],"updated_date":"2023-12-14T07:13:41.648442","created_date":"2016-06-24"}},"citation_counts":{"http://dx.doi.org/10.1016/j.jqsrt.2015.05.003":29,"http://dx.doi.org/10.5194/gmd-9-1413-2016":14},"total_citations":43,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/844","html_url":"https://ost.ecosyste.ms/projects/844"}