{"id":45544378,"url":"https://github.com/dpploy/ct-530","last_synced_at":"2026-02-23T04:40:28.539Z","repository":{"id":39990540,"uuid":"327063539","full_name":"dpploy/ct-530","owner":"dpploy","description":"Computational Transport Phenomena (Cortix Tech); Dr. Valmor F. de Almeida.","archived":false,"fork":false,"pushed_at":"2026-02-10T16:47:00.000Z","size":146518,"stargazers_count":4,"open_issues_count":0,"forks_count":9,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-10T20:41:57.023Z","etag":null,"topics":["chemical-en","finite-element-analysis","jupyter-notebook","moose-framework","nuclear-chemical","python"],"latest_commit_sha":null,"homepage":"https://cortix.tech","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dpploy.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":"2021-01-05T16:59:13.000Z","updated_at":"2026-02-10T16:46:19.000Z","dependencies_parsed_at":"2025-02-19T16:45:04.236Z","dependency_job_id":null,"html_url":"https://github.com/dpploy/ct-530","commit_stats":{"total_commits":853,"total_committers":17,"mean_commits":50.1764705882353,"dds":"0.38218053927315354","last_synced_commit":"e44da9f6936f398d244abc35876859a24bad0348"},"previous_names":["dpploy/ct-530"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/dpploy/ct-530","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpploy%2Fct-530","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpploy%2Fct-530/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpploy%2Fct-530/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpploy%2Fct-530/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dpploy","download_url":"https://codeload.github.com/dpploy/ct-530/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpploy%2Fct-530/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29738080,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-23T04:36:46.119Z","status":"ssl_error","status_checked_at":"2026-02-23T04:36:25.794Z","response_time":90,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"keywords":["chemical-en","finite-element-analysis","jupyter-notebook","moose-framework","nuclear-chemical","python"],"created_at":"2026-02-23T04:40:23.407Z","updated_at":"2026-02-23T04:40:28.527Z","avatar_url":"https://github.com/dpploy.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CT-530 Computational Transport Phenomena\n\n[![NBViewer](https://raw.githubusercontent.com/jupyter/design/master/logos/Badges/nbviewer_badge.svg)](https://nbviewer.org/github/dpploy/ct-530/tree/main/notebooks/)\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/dpploy/ct-530/main?filepath=notebooks)\n![Website](https://img.shields.io/website/https/github.com/dpploy/ct-530.svg)\n[![Size](https://img.shields.io/github/repo-size/dpploy/ct-530.svg?label=size\u0026style=flat)](https://github.com/dpploy/ct-530)\n\n   + [Cortix Tech](https://cortix.tech/), Training \u0026 Certification\n   + Licensed under the Cortix Tech Courseware \u0026 Sample Code License (CT-CSL) v1.0 — see LICENSE.\n\n|  |  |\n|:--:|:--:|\n| \u003cimg width=\"250\" src=\"notebooks/pics/domain.png\" title=\"Sketch\"\u003e | \u003cimg width=\"650\" src=\"notebooks/pics/critical.png\" title=\"Criticality\"\u003e |\n\nThe goal of this course is to present an unified treatment of continuum transport phenomena using computational finite element methods. Therefore serving as a foundation for simulation of coupled fluid flow (multiphase), thermo-mechanics, heat transfer, radiation, reactive mass transfer and electromagnetics. The computational framework used is open source and based on [MOOSE: Multiphysics Object-Oriented Simulation Environment](https://mooseframework.inl.gov/). Steady-state, three-dimensional models will be the end-target of this course, therefore necessary topics in parallel computing will be covered. Basic knowledge of transport phenomena is required in addition to computer programming skills of one or more object oriented languages (*e.g.* C++ or/and Python).\n\nThis three-credit lecture course over fifteen weeks, consists of Jupyter notebooks used for lectures (see `notebooks/`).\n\nFeedback and collaboration to improve this course are welcome through GitHub `pull requests` and `issues` or direct email. \n\nThis course uses Jupyter Notebooks in Python programming language. The content can be accessed in\nthe following ways:\n+ Static HTML version of the notebooks will be displayed on the current browser if a \nnotebook file listed in the code repository, `notebook/` is clicked on. This will not allow for rendering mathematical formulae. Alternatively you can render the notebooks on [NBViewer](http://nbviewer.jupyter.org/) by **clicking on the [![NBViewer](https://github.com/jupyter/design/blob/master/logos/Badges/nbviewer_badge.svg)](https://nbviewer.jupyter.org/github/dpploy/engy-5310/tree/main/notebooks/) badge above**.\n+ Click on the `launch/binder` badge above to launch a Jupyter Notebook server for the\ncourse notebooks. There will be a delay for the Binder cloud server to build a \nPython (Anaconda) programming environment for you. However once it is done, it will \nstart a Jupyter Notebook server on your web browser with all notebooks listed. Upon \nclicking on individual notebook files, you will access the live course notebooks.\n+ Use the green `Code` button above on the right upper side of the page and either download the repository using **GitHub Desktop** or download a **ZIP archive** to your local machine. Unzip the archive. Then use your own Jupyter Notebook server (*see Syllabus or Introduction notebooks on how to install Anaconda*) to navigate to the directory created by the unzip or GitHub Desktop operation and upload the notebook files. In the case of a ZIP download, the files will not be updated on your local machine and you will need to return to the repository for getting new files or updated versions of previously downloaded files as the course progresses. If you use GitHub Desktop, the repository will be in sync.\n\n\u003e *Students will profit from either taking or self-studying a [companion course](https://github.com/dpploy/ct-300) \n\u003e that explains many of the computational aspects of using Jupyter notebooks, Python language programming, and methods \n\u003e in computational engineering.*\n\nThanks in advance for inputs to improve this course.\\\nRegards,\\\nDr. Valmor F. de Almeida\n\n## Usage\n   + Download\n   + `uv sync`\n   + `uv run jupyter notebook`\n\n## History\nThis training material was developed and used as the catalog course Engy-5330 (Spring and Fall 2021) by\nDr. Valmor F. de Almeida while teaching as an associate professor of nuclear chemical\nengineering at UMass Lowell USA. This is now offered as training and certification at\n[Cortix Tech](https://cortix.tech).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpploy%2Fct-530","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdpploy%2Fct-530","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpploy%2Fct-530/lists"}