# Scisprint 2021 in PyCon TW 2021 ###### tags: `scisprint` [TOC] ## Introduction ## Event information * Date: 26-th Sept, Sunday, 2021 * Time: 9:30 am -- 17:30pm * Venue: 台北八米 and gather town sprint venue of PyCon TW 2021 * Number of participants: * Staff: tai, yyc, chun-hsu * Online chat room: PyConTW 2021 discord channel *1D Shock Tube* ## Agenda - [Projects in PyConTW 2021 sprint event](https://hackmd.io/PAgYsu5nSHyERIRaUokWxQ?view) - 09:30~10:00 線下/線上專案主持人報到, - 10:00~10:15 開場介紹 - 10:15~11:15 專案主持人介紹專案 - 11:15~11:20 分組時間 - 11:20~12:30 上午衝刺開發 - 12:30~13:30 午餐休息 - 13:30~16:30 下午衝刺開發 - 16:30~17:30 Closing & 撤收 --- ## Introduction of 1D Shock Tube Project - 是一個 pure Python package - 是一個中小型的 package ,剛入門的 python developer 就足以參與開發 - 模擬一維 Shock Tube 流體力學經典問題 - 示意圖引用自 [simple_shock_tube_calculator]( https://gitlab.com/fantaz/simple_shock_tube_calculator/-/tree/master/) - [Sod shock tube 解析解理論](https://en.wikipedia.org/wiki/Sod_shock_tube) - 內含算法 - 解析解 - CESE method - [Analytic solution vs. CESE method video](https://youtu.be/Rm2Efsn57PI) - [shocktube1dcalc repository](https://github.com/solvcon/shocktube1dcalc) ## What Are the Possible Goal Today ### Basic Goals - [Improving documents](https://github.com/solvcon/shocktube1dcalc/issues/4) - [Issues](https://github.com/solvcon/shocktube1dcalc/issues/) - Visualization - More and more comprehensive test cases - Introducing more algorithms - Distributing it as a Debian package - [Some other 1D shock tube caculator around the world](https://gitlab.com/fantaz/simple_shock_tube_calculator/-/tree/master/) ## Advanced Goals - Combine with 3D result (generated by SOLVCON) - Involve more Sciwork projects ## More Sciwork Projects - https://github.com/solvcon - [SOLVCON](https://github.com/solvcon/solvcon) and [the 3D shock tube problem]( https://youtu.be/YBBEJ9JUBoI) simulated by SOLVCON - [devenv](https://github.com/solvcon/solvcon) could be used to build SOLVCON - ...[more](https://github.com/solvcon/)!! ### Launch SOLVCON with devenv ``` $ git clone -b pycontw-sprint https://github.com/tai271828/devenv.git $ source scripts/init $ devenv add demo $ devenv use demo $ devenv launch solvcon ``` - devenv 對 SOLVCON 的支援尚未完全完成,目標是把 miniconda 整個拔掉
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up