{"id":19795,"name":"Tonatiuh","description":"A Monte Carlo ray tracer for the optical simulation of solar concentrating systems.","url":"https://github.com/iat-cener/tonatiuh","last_synced_at":"2026-04-18T06:00:54.837Z","repository":{"id":31708517,"uuid":"35274265","full_name":"iat-cener/tonatiuh","owner":"iat-cener","description":"A Monte Carlo ray tracer for the optical simulation of solar concentrating systems","archived":false,"fork":false,"pushed_at":"2026-01-13T08:36:08.000Z","size":214508,"stargazers_count":57,"open_issues_count":45,"forks_count":15,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-04-12T03:02:39.807Z","etag":null,"topics":["energy","simulation","solar","solar-concentrating-systems"],"latest_commit_sha":null,"homepage":"http://iat-cener.github.io/tonatiuh/","language":"C++","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/iat-cener.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-05-08T10:51:30.000Z","updated_at":"2025-10-31T16:00:05.000Z","dependencies_parsed_at":"2024-11-06T00:36:11.191Z","dependency_job_id":"05b6e5b8-6e0f-45f4-a76d-819b2e771a8a","html_url":"https://github.com/iat-cener/tonatiuh","commit_stats":{"total_commits":1172,"total_committers":12,"mean_commits":97.66666666666667,"dds":0.2986348122866894,"last_synced_commit":"03ab517182fec480adb01a0f747d48adbae87891"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/iat-cener/tonatiuh","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iat-cener","download_url":"https://codeload.github.com/iat-cener/tonatiuh/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31958467,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"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":"iat-cener","name":"National Renewable Energy Centre - CENER","uuid":"12331888","kind":"organization","description":"CENER is a technology centre, specialised in applied research and in the development and promotion of renewable energies","email":null,"website":"https://www.cener.com","location":"Sarriguren, Spain","twitter":"CENER_Energia","company":null,"icon_url":"https://avatars.githubusercontent.com/u/12331888?v=4","repositories_count":1,"last_synced_at":"2023-03-01T19:05:20.980Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/iat-cener","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-12T15:08:44.430Z","updated_at":"2023-03-01T19:05:21.050Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iat-cener","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iat-cener/repositories"},"packages":[{"id":11733125,"name":"github.com/iat-cener/tonatiuh","ecosystem":"go","description":null,"homepage":null,"licenses":"gpl-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/iat-cener/tonatiuh","keywords_array":[],"namespace":null,"versions_count":21,"first_release_published_at":"2010-02-22T16:44:31.000Z","latest_release_published_at":"2017-09-12T07:35:58.000Z","latest_release_number":"v2.2.4+incompatible","last_synced_at":"2026-04-16T05:44:53.944Z","created_at":"2025-06-05T11:14:35.285Z","updated_at":"2026-04-16T05:44:53.945Z","registry_url":"https://pkg.go.dev/github.com/iat-cener/tonatiuh","install_command":"go get github.com/iat-cener/tonatiuh","documentation_url":"https://pkg.go.dev/github.com/iat-cener/tonatiuh#section-documentation","metadata":{},"repo_metadata":{"id":31708517,"uuid":"35274265","full_name":"iat-cener/tonatiuh","owner":"iat-cener","description":"A Monte Carlo ray tracer for the optical simulation of solar concentrating systems","archived":false,"fork":false,"pushed_at":"2025-11-14T13:55:51.000Z","size":214306,"stargazers_count":57,"open_issues_count":45,"forks_count":15,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-11-16T03:00:46.438Z","etag":null,"topics":["energy","simulation","solar","solar-concentrating-systems"],"latest_commit_sha":null,"homepage":"http://iat-cener.github.io/tonatiuh/","language":"C++","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/iat-cener.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2015-05-08T10:51:30.000Z","updated_at":"2025-10-31T16:00:05.000Z","dependencies_parsed_at":"2024-11-06T00:36:11.191Z","dependency_job_id":"c8039f3a-6d6d-4474-94e7-1ca3278a42c3","html_url":"https://github.com/iat-cener/tonatiuh","commit_stats":{"total_commits":1172,"total_committers":12,"mean_commits":97.66666666666667,"dds":0.2986348122866894,"last_synced_commit":"03ab517182fec480adb01a0f747d48adbae87891"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/iat-cener/tonatiuh","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iat-cener","download_url":"https://codeload.github.com/iat-cener/tonatiuh/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":285742680,"owners_count":27224048,"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-11-22T02:00:05.934Z","response_time":64,"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"},"tags":[]},"repo_metadata_updated_at":"2025-11-28T06:25:48.276Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/iat-cener/tonatiuh","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/iat-cener/tonatiuh","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/iat-cener/tonatiuh","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/iat-cener/tonatiuh/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-08T21:33:39.688Z","issues_count":127,"pull_requests_count":1,"avg_time_to_close_issue":35171262.34146342,"avg_time_to_close_pull_request":327.0,"issues_closed_count":82,"pull_requests_closed_count":1,"pull_request_authors_count":1,"issue_authors_count":40,"avg_comments_per_issue":1.8976377952755905,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":1,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"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":1,"past_year_avg_comments_per_issue":1.0,"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,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiat-cener%2Ftonatiuh/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiat-cener%2Ftonatiuh/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiat-cener%2Ftonatiuh/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiat-cener%2Ftonatiuh/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiat-cener%2Ftonatiuh/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2100081,"maintainers_count":0,"namespaces_count":781751,"keywords_count":112812,"github":"golang","metadata":{"funded_packages_count":53481},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-16T05:07:48.212Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1253909,"full_name":"iat-cener/tonatiuh","default_branch":"master","total_commits":1173,"total_committers":12,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":97.75,"dds":0.2983802216538789,"past_year_total_commits":1,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.0,"past_year_dds":0.0,"last_synced_at":"2026-04-16T08:34:22.963Z","last_synced_commit":"77226fbc2ce17be265e2e074bb46fffd0bdf8716","created_at":"2023-03-27T10:48:03.078Z","updated_at":"2026-04-16T08:32:36.849Z","committers":[{"name":"amaiamutuberria","email":"amutuberria","login":"amutuberria","count":823},{"name":"victor.martin@utb.edu","email":"victor.martin@utb.edu@5f0613ce-6e50-0410-beef-1d40ed1f67fe","login":null,"count":94},{"name":"manuel.jesus.blanco@gmail.com","email":"manuel.jesus.blanco@gmail.com@5f0613ce-6e50-0410-beef-1d40ed1f67fe","login":null,"count":88},{"name":"sergio.garayald@gmail.com","email":"sergio.garayald@gmail.com@5f0613ce-6e50-0410-beef-1d40ed1f67fe","login":null,"count":57},{"name":"ilescener","email":"iles@cener.com","login":"ilescener","count":51},{"name":"manuel.jesus.blanco","email":"manuel.jesus.blanco@5f0613ce-6e50-0410-beef-1d40ed1f67fe","login":null,"count":25},{"name":"Dawann","email":"Dawann@5f0613ce-6e50-0410-beef-1d40ed1f67fe","login":null,"count":17},{"name":"pablo.benito.cia@gmail.com","email":"pablo-benito","login":"pablo-benito","count":13},{"name":"oitoiz","email":"37143725+oitoiz","login":"oitoiz","count":2},{"name":"Pierre Haessig","email":"pierre.haessig@crans.org","login":"pierre-haessig","count":1},{"name":"sergio.garayald","email":"sergio.garayald@5f0613ce-6e50-0410-beef-1d40ed1f67fe","login":null,"count":1},{"name":"Dawann@gmail.com","email":"Dawann@gmail.com@5f0613ce-6e50-0410-beef-1d40ed1f67fe","login":null,"count":1}],"past_year_committers":[{"name":"Amaia Mutuberria Larrayoz","email":"amutuberria@cener.com","login":"amutuberria","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-18T00:00:07.883Z","repositories_count":6214532,"commits_count":900037342,"contributors_count":34920830,"owners_count":1144546,"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":"iat-cener/tonatiuh","html_url":"https://github.com/iat-cener/tonatiuh","last_synced_at":"2026-03-26T19:01:58.230Z","status":"error","issues_count":127,"pull_requests_count":1,"avg_time_to_close_issue":35171262.34146342,"avg_time_to_close_pull_request":327.0,"issues_closed_count":82,"pull_requests_closed_count":1,"pull_request_authors_count":1,"issue_authors_count":40,"avg_comments_per_issue":1.8976377952755905,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":1,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"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":1,"past_year_avg_comments_per_issue":1.0,"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:38:26.768Z","updated_at":"2026-03-26T19:01:58.230Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iat-cener%2Ftonatiuh/issues","issue_labels_count":{"auto-migrated":68,"Type-Defect":64,"Priority-Medium":56,"Priority-High":6,"Priority-Critical":5,"Type-Enhancement":2,"Component-UI":2,"Type-Other":2,"Priority-Low":1,"OpSys-Windows":1,"OpSys-Linux":1,"Component-Logic":1,"OpSys-All":1,"Usability":1},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":125,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"CONTRIBUTOR":1},"issue_authors":{"GoogleCodeExporter":71,"BrandonvanB":4,"AditiiiGarg":4,"ibmendez":3,"JJP660":2,"mimim34":2,"asalim86":2,"felipelobi":2,"pcsnow":2,"AbdallahAyman":2,"powelld":2,"venu255":2,"Crystal8886":1,"irvingcimav":1,"youdri86":1,"marinen767":1,"harishkolli2010":1,"sobhansh70":1,"antoine-zurcher":1,"Sdbabel":1,"aimanibrahim":1,"melekgrand":1,"ChileNeverDie":1,"samscape":1,"jmertic":1,"alst2821":1,"lotfis":1,"mvargasevans":1,"lotkeswapnil":1,"LouizaRBH":1,"DAPB":1,"Catherine19880130":1,"Boltzmachine":1,"pokinoi":1,"nikileaswar":1,"yannmorisseau":1,"pierre-haessig":1,"george-94":1,"ovidiopr":1,"pawandazzler":1},"pull_request_authors":{"pierre-haessig":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-18T00:00:07.858Z","repositories_count":14304486,"issues_count":34570286,"pull_requests_count":113130267,"authors_count":11237331,"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":[],"active_maintainers":[]},"events":{"total":{"WatchEvent":2,"PushEvent":4,"GollumEvent":7},"last_year":{"WatchEvent":1,"PushEvent":4,"GollumEvent":7}},"keywords":["energy","simulation","solar","solar-concentrating-systems"],"dependencies":[],"score":null,"created_at":"2023-09-11T14:52:07.177Z","updated_at":"2026-04-18T06:00:54.840Z","avatar_url":"https://github.com/iat-cener.png","language":"C++","category":"Renewable Energy","sub_category":"Photovoltaics and Solar Energy","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"![Logo image](https://github.com/iat-cener/tonatiuh/wiki/images/Logodefinitivo301x115_transparent.gif?raw=true)\r\n\r\n# News #\r\n\r\n## Tonatiuh release 2.2.4 is now available! ##\r\n\r\nIn this release some bugs have been solved. The most relevant one is a bugs in ShapeCAD instersection algorithm only visible in some operating systems. In addition, Pillbox distribution function removed from material errors in order to avoid some simulations errors by using this distribution function\r\n \r\nFind the last release following this link: https://github.com/iat-cener/tonatiuh/releases/tag/v2.2.4\r\n\r\n# Overview #\r\n_The Tonatiuh project aims to create an open source, cutting-edge, accurate, and easy to use Monte Carlo ray tracer for the optical simulation of solar concentrating systems. It intends to advance the state-of-the-art of the simulation tools available for the design and analysis of solar concentrating systems, and to make those tools freely available to anyone interested in using and improving them._\r\nSome of the most relevant design goals of Tonatiuh are:\r\n  * To develop a robust theoretical foundation that will facilitate the optical simulation of almost any type of solar concentrating systems.\r\n  * To exhibit a clean and flexible software architecture, that will allow the user to adapt, expand, increase, and modify its functionalities with ease.\r\n  * To achieve operating system independence at source level, and run on all major platforms with none, or minor, modifications to its source code.\r\n  * To provide the users with an advanced and easy-of-use Graphic User Interface (GUI).\r\nAdditional information on the rationale for this open source project, and on the goals, general characteristics, and current status of Tonatiuh is given in the two following videos. The first video is based on a [Pecha Kucha presentation](http://en.wikipedia.org/wiki/Pecha_Kucha) given by Dr. Manuel J. Blanco at the University of Seville in September 2008. Although, the audio track is in Spanish, the video is closed-captioned in Spanih, and subtitled in English. Information on how to use the close-caption/subtitle features of YouTube videos can be found [here](http://help.youtube.com/support/youtube/bin/answer.py?answer=100078). The second video is based on an oral presentation of the paper entitled \"Preliminary validation of Tonatiuh\" given by Dr. Manuel J. Blanco on September 17th, at the 2009 International Energy Agency's SolarPACES Symposium, celebrated in Berlin, Germany.\r\n\r\n| \u003ca href='http://www.youtube.com/watch?feature=player_embedded\u0026v=90FP79pGM_o' target='_blank'\u003e\u003cimg src='http://img.youtube.com/vi/90FP79pGM_o/0.jpg' width='425' height=344 /\u003e\u003c/a\u003e |  \u003ca href='http://www.youtube.com/watch?feature=player_embedded\u0026v=DUCgpTnapew' target='_blank'\u003e\u003cimg src='http://img.youtube.com/vi/DUCgpTnapew/0.jpg' width='425' height=344 /\u003e\u003c/a\u003e|\r\n|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\r\n\r\n## Features ##\r\nThe use of extended Open Inventor files to represent the \"scene\" (i.e. the solar concentrating system, the sunlight model, etc.)\r\nAn advance and easy-to-use GUI providing:\r\n  * 3D and tree views of the \"scene\" to simulate.\r\n  * Handlers and manipulators to modify and query scene objects using 3D views.\r\n  * Interface elements to manage the undo and redo of user actions.\r\n  * Interface elements to define de type of Monte Carlo ray tracing to execute.\r\nA pervasive plugin architecture which allos the user to:\r\n  * Add new sunlight models.\r\n  * Add new geometric surfaces.\r\n  * Add new reflective materials.\r\n  * (planned) Add new refractive materials.\r\n  * (planned) Add new photon map and other results analyzers, and post-processors.\r\n  * (planned) Add new spectrum models.\r\n## Requirements ##\r\nAs any other ambitious open source program, Tonatiuh uses and leverages on several existing open source libraries, and tools. The principal open source resources used by Tonatiuh are:\r\n  * Digia Qt for the Graphic User Interface (GUI).\r\n  * Coin3D Toolkit for 3D Graphics Visualization.\r\n  * Marble generic geographical map widget and framework.\r\n  * CPPUnit for testing the code.\r\nAll these tools are used for developing Tonatiuh within the Eclipse IDE in a standard development environment used by the entire developing team.\r\n\r\n## Tonatiuh's output files format ##\r\n\r\nFrom version 2.0.1 the format of the outputs of simulations has been changed to be more flexible for post-processing. You can find a description of the format [Tonatiuh's output files format](https://github.com/iat-cener/tonatiuh/wiki/Output-files-format) .\r\n\r\n## Citing Tonatiuh ##\r\n\r\nThese are some of the most relevant references:\r\n * Les, I., Mutuberria, A., Schöttl, P., Nitz, P. (2017). New Functionalities for the Tonatiuh Ray-tracing Software. Proceedings of the 23rd SolarPACES Conference.\r\n * J. Cardoso, J., Mutuberria, A., Marakko, C., Schoettl, P., Osório, T., Les, I.,(2017). New Functionalities for the Tonatiuh Ray-tracing Software. Proceedings of the 23rd SolarPACES Conference.\r\n * Blanco, M., Mutuberria, A., Monreal, A., \u0026 Albert, R. (2011). Results of the empirical validation of Tonatiuh at Mini-Pegase CNRS-PROMES facility. Proc SolarPACES.\r\n * Blanco, M. J., Mutuberria, A., \u0026 Martinez, D. (2010). Experimental validation of Tonatiuh using the Plataforma Solar de Almería secondary concentrator test campaign data. In 16th annual SolarPACES symposium.\r\n * Blanco, M. J., Mutuberria, A., Garcia, P., Gastesi, R., \u0026 Martin, V. (2009). Preliminary validation of Tonatiuh SOLARPACES Symposium. Berlin, Germany.\r\n * Blanco, M. J., Amieva, J. M., \u0026 Mancillas, A. (2005, January). The Tonatiuh Software Development Project: An open source approach to the simulation of solar concentrating systems. In ASME 2005 International Mechanical Engineering Congress and Exposition (pp. 157-164). American Society of Mechanical Engineers.\r\n \r\n \r\n\u003ca href='http://creativecommons.org/licenses/by-nc-sa/3.0/'\u003e\u003cimg src='http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png' alt='Creative Commons License' /\u003e\u003c/a\u003e\u003cbr /\u003eThis work is licensed under a \u003ca href='http://creativecommons.org/licenses/by-nc-sa/3.0/'\u003eCreative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License\u003c/a\u003e.\r\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/19795","html_url":"https://ost.ecosyste.ms/projects/19795"}