GitHub / joreilly86 1 Repository
Civil/Structural Engineer (P.Eng, P.E.) Pushing Python for Design Engineers.
joreilly86/Python-Libraries-for-Engineers
A growing database of relevant Python libraries for Professional Engineers. Predominantly for Civil, Structural, Geotechnical and Mechanical. From flocode.dev.
Size: 32.2 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 30 - Forks: 1

joreilly86/PowerShell-Chatbot-GPT
Python chatbot tailored for visually impaired users. Provides access to frontier LLM models via Powershell.
Language: Python - Size: 38.1 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

joreilly86/3D-penstock-alignment-calculator
This Streamlit app calculates deflection angles in 3D penstock alignments using input CSV files. Features include segment creation, angle calculation, and data display. Developed in Python, leveraging NumPy and pandas.
Language: Python - Size: 34.2 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

joreilly86/structuralcodes Fork of fib-international/structuralcodes
A Python library for structural engineering calculations
Language: Python - Size: 1.14 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

joreilly86/create_notebook_project
A simple Python project setup template using Cookiecutter to automate directory structure creation and environment management. This template includes folders for data and source code, a Jupyter notebook, and integrates with uv for easy virtual environment setup and package management.
Language: Python - Size: 5.86 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

joreilly86/structual_llama Fork of open-webui/open-webui
Assistant for structural engineering design and analysis, with emphasis on Python code assistance. Built off llama2-13b.
Language: Svelte - Size: 32.9 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

joreilly86/flocode-041-strings
Example code to support the flocode newsletter article "#041 - Python Essentials | 04 - Data Types: Strings" on Python strings and their practical use cases in engineering.
Language: Jupyter Notebook - Size: 106 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

joreilly86/Flocode_LibreChat Fork of danny-avila/LibreChat
Enhanced ChatGPT Clone: Features OpenAI, Assistants API, Azure, Groq, GPT-4 Vision, Mistral, Bing, Anthropic, OpenRouter, Vertex AI, Gemini, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-User System, Presets, completely open-source for self-hosting. More features in development
Language: TypeScript - Size: 35.4 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

joreilly86/Flocode-Engineering-Insights-Substack
This repository contains supplemental code examples, datasets, and additional resources corresponding to posts from Flocode's Substack. Flocode aims to demystify the world of coding for engineers, emphasizing efficiency, open-source ethos, and future-proofing engineering practices. For more information, visit our Substack page or flocode.dev.
Language: Jupyter Notebook - Size: 177 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

joreilly86/Machine-Learning-for-Structural-Engineers
An introduction to machine learning applications for civil and structural engineers
Language: Jupyter Notebook - Size: 180 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

joreilly86/Flocode-034-Pynite-01
A tutorial demonstrating how to use the PyNite library for simple beam analysis. Supporting the Flocode Newsletter, Article #034.
Language: Jupyter Notebook - Size: 173 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

joreilly86/PyNite Fork of JWock82/PyNite
A 3D structural engineering finite element library for Python.
Language: Python - Size: 4.78 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

joreilly86/Engineering-Fundamentals
Language: Jupyter Notebook - Size: 4.16 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

joreilly86/Flocode-Engineering-Dashboards-01-Solara
A Solara-based Python application for calculating concrete slab weight. It features interactive inputs for slab dimensions and density, with real-time calculation updates. Demonstrates Solara's reactive state management and user interface capabilities, useful for engineering applications.
Language: Python - Size: 1.02 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

joreilly86/Powershell-Chatbot-GPT-4-Turbo
An interactive chatbot powered by OpenAI's GPT-4-turbo, designed for civil and structural engineering inquiries, offering precise, clipboard-copied responses for streamlined professional use.
Language: Python - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

joreilly86/Selenium-Thermal-Expansion-Example
This notebook demonstrates how Selenium can be utilized in civil and structural engineering for automating data retrieval and processing tasks.
Language: Jupyter Notebook - Size: 1.95 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

joreilly86/Flocode-Python-for-Engineers-Starterkit
🚀 Dive into Flocode's GitHub Codespace! Using NCEES PE Exam questions, our Jupyter notebooks show some basic Python use cases. 📐 Whether for exams or pure curiosity, it's for all engineers. For a deeper dive, visit Flocode.dev 🖥️🔧🐍.
Language: Jupyter Notebook - Size: 27.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

joreilly86/streamlit-energy-model
Streamlit application that calculates the available energy (in MWh) in a pumped storage hydroelectric reservoir system.
Language: Python - Size: 1.07 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

joreilly86/open-channel-flow
Streamlit app for calculating and visualizing flow parameters in a rectangular open channel using Manning's equation.
Language: Python - Size: 61.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

joreilly86/Flocode_Machine-Learning-01_Concrete-Strength-Models
This repository contains code samples and notebooks illustrating the application of machine learning in civil and structural engineering.
Language: Jupyter Notebook - Size: 446 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

joreilly86/flowbite-svelte-blocks Fork of themesberg/flowbite-svelte-blocks
Flowbite-Svelte-Blocks components
Language: Svelte - Size: 2.23 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

joreilly86/langchain-ask-pdf Fork of alejandro-ao/langchain-ask-pdf
An AI-app that allows you to upload a PDF and ask questions about it. It uses OpenAI's LLMs to generate a response.
Language: Python - Size: 20.5 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

joreilly86/python-for-engineers
Course materials and resources for the Python for Engineers course.
Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

joreilly86/joreilly86
Config files for my GitHub profile.
Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
