{"id":20367644,"url":"https://github.com/ababaee1/mesh-free_transient_thermal_structural_multiphysics_simulation","last_synced_at":"2026-01-26T11:43:16.039Z","repository":{"id":260013380,"uuid":"880063090","full_name":"ababaee1/Mesh-Free_Transient_Thermal_Structural_Multiphysics_Simulation","owner":"ababaee1","description":"MATLAB-based transient (quasi-static) thermal-structural simulation for circular plates. Features nonlinear analysis using the Newton-Raphson method, solving for deformations, stress, and temperature in both temporal and spatial domains. ","archived":false,"fork":false,"pushed_at":"2024-10-30T22:03:21.000Z","size":11,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-15T05:45:01.382Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ababaee1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-10-29T03:25:06.000Z","updated_at":"2024-12-29T03:03:39.000Z","dependencies_parsed_at":"2024-10-29T04:20:40.798Z","dependency_job_id":"3da10800-fd60-4b52-b973-15e803a49f0d","html_url":"https://github.com/ababaee1/Mesh-Free_Transient_Thermal_Structural_Multiphysics_Simulation","commit_stats":null,"previous_names":["ababaee1/transient_thermal_structural_multiphysics_simulation","ababaee1/mesh-free_transient_thermal_structural_multiphysics_simulation"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ababaee1%2FMesh-Free_Transient_Thermal_Structural_Multiphysics_Simulation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ababaee1%2FMesh-Free_Transient_Thermal_Structural_Multiphysics_Simulation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ababaee1%2FMesh-Free_Transient_Thermal_Structural_Multiphysics_Simulation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ababaee1%2FMesh-Free_Transient_Thermal_Structural_Multiphysics_Simulation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ababaee1","download_url":"https://codeload.github.com/ababaee1/Mesh-Free_Transient_Thermal_Structural_Multiphysics_Simulation/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241909323,"owners_count":20040788,"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","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":[],"created_at":"2024-11-15T00:33:51.520Z","updated_at":"2026-01-26T11:43:16.004Z","avatar_url":"https://github.com/ababaee1.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mesh-Free Transient Thermal/Structural Multi-Physics Simulation\n\nThis MATLAB repository contains a **Mesh Free transient (quasi-static) thermal/structural simulation** model designed for multi-physics analysis. The model simulates the interaction of thermal and structural fields under transient thermal loading conditions and outputs deformation, stress variants, and temperature distribution over time and space.\n\n## Key Features\n\n- **Nonlinear Analysis**: Uses the Newton-Raphson algorithm to handle nonlinear equations, critical for accurate structural simulation under thermal loads.\n- **Generalized Differential Quadrature (GDQ)**: Employed for spatial discretization, allowing mesh free efficient and high-accuracy solution over the domain.\n- **Boundary Conditions**: The model includes varied boundary conditions, such as insulation and prescribed temperatures, to simulate realistic thermal interactions.\n- **Temporal and Spatial Resolution**: Outputs simulation results over both time and spatial domains, providing detailed insight into deformation and stress distribution.\n\n## Outputs\n\n1. **Deformation**: Spatial and temporal deformation profiles of the structure.\n2. **Stress Variants**: Calculates stress distribution resulting from thermal gradients and structural constraints.\n3. **Temperature Profile**: Detailed temperature distribution over time.\n\n## Parameters\n\nThe model is set up with the following configurable parameters:\n\n- **nr**: Number of nodes in the radial direction (default: 15).\n- **nz**: Number of nodes in the z-direction (default: 15).\n- **dt**: Time step for the heat conduction equation (default: 0.01).\n- **Material Dimensions**: Inner and outer radius, and plate thickness (e.g., `a=100e-3`, `b=1e-8`, `h=5e-3`).\n- **Boundary Conditions**: Options include:\n  - **`insul`** for zero heat flux\n  - **`convection`** for heat convection with air\n  - **`prescribed`** for a specific temperature setting\n- **Partial Load Ratios**: Configurable load distribution on the top and bottom surfaces.\n\n## Code Usage\n\n1. **Initialize Parameters**: Update the desired values in the main script to set up the grid and boundary conditions.\n2. **Run Simulation**: Execute the main script. The simulation will compute the deformation, temperature, and stress fields.\n3. **Plot Results**: Optional plotting is available at the end of the script to visualize the temperature and deformation profiles.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fababaee1%2Fmesh-free_transient_thermal_structural_multiphysics_simulation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fababaee1%2Fmesh-free_transient_thermal_structural_multiphysics_simulation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fababaee1%2Fmesh-free_transient_thermal_structural_multiphysics_simulation/lists"}