GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - KratosMultiphysics/Examples: All benchmarks, examples and applications cases to be run by Kratos. Note that unit tests are in Kratos repository and NOT here

BranchesTags
Open more actions menu

Latest commit

 

History

1,465 Commits
1,465 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
co_simulation
co_simulation
 
 
conjugate_heat_transfer
conjugate_heat_transfer
 
 
contact_structural_mechanics
contact_structural_mechanics
 
 
convection_diffusion
convection_diffusion
 
 
dem
dem
 
 
dem_structures_coupling/use_cases
dem_structures_coupling/use_cases
 
 
eFlows4HPC
eFlows4HPC
 
 
fluid_dynamics
fluid_dynamics
 
 
fluid_dynamics_biomedical
fluid_dynamics_biomedical
 
 
fluid_structure_interaction
fluid_structure_interaction
 
 
iga
iga
 
 
mmg_remeshing_examples
mmg_remeshing_examples
 
 
mpm
mpm
 
 
multilevel_monte_carlo
multilevel_monte_carlo
 
 
optimization_application/use_cases
optimization_application/use_cases
 
 
parmmg_remeshing_examples
parmmg_remeshing_examples
 
 
pfem2/use_cases
pfem2/use_cases
 
 
pfem_fluid_dynamics
pfem_fluid_dynamics
 
 
poromechanics
poromechanics
 
 
potential_flow
potential_flow
 
 
rans
rans
 
 
rom_application
rom_application
 
 
shallow_water
shallow_water
 
 
shape_optimization
shape_optimization
 
 
structural_mechanics
structural_mechanics
 
 
swimming_dem
swimming_dem
 
 
system_identification/benchamarks/2d_plate
system_identification/benchamarks/2d_plate
 
 
.directory
.directory
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 
_config.yml
_config.yml
 
 

Repository files navigation

Kratos Multiphysics Examples

This repository contains a collection of validation and use cases showcasing different features of the Kratos Multiphysics Finite Element Framework.

Each folder presents cases on a given area, organized as follows:

  • Use cases: Complete cases showcasing a given feature or application.

  • Validation: Benchmark problems (academic or otherwise) that can be compared to reference data from scientific literature.

Each case should be self-contained: include all input data and relevant scripts so that users can test it. It should also be accompanied by a page (a simple file such as this readme, or a full wiki page) presenting it and linking to reference results, if available in the literature.

Unit tests should not be uploaded to this repository. Please put them in the tests folder of the corresponding application.

Fluid Dynamics

Use cases

  • 3D Wind over Barcelona
  • Kelvin-Helmholtz instability - periodic boundary conditions

Validation

  • Body-fitted 100 Re cylinder
  • Embedded moving cylinder
  • Transonic flow around a NACA0012 profile
  • Multistage transonic flow around a NACA0012 profile
  • Transonic flow around a NACA0012 profile at a 3° angle
  • Sod Shock tube
  • Supersonic flow in Woodward and Colella's Mach 3 step
  • Supersonic flow over a wedge
  • Two-fluids dam break scenario
  • Two-fluids wave propagation

Potential Flow

Use cases

  • Naca 0012 compressible - sensitivity analysis
  • Naca morphing case

Validation

  • Naca 0012 transonic scheme

Structural Mechanics

Use cases

  • Disk subjected to centrifugal force - periodic boundary conditions

Validation

  • Beam Eigenvalue Analysis
  • Beam Non-Linear Cantilever
  • Beam Non-Linear 3D Cantilever (Bathe & Bolourchi)
  • Beam Shallow-angled Structure
  • Beam Roll Up
  • Truss Two-Bar-Truss Snapthrough
  • Two-Dimensional Circular Truss-Arch Snapthrough
  • Membrane Hemisphere Verification and Eigenvalue Computation
  • Membrane Catenoid Form-Finding
  • Membrane Four Point Sail Form-Finding

Contact Structural Mechanics

Use Cases

  • Cylinders
  • Ironing with die
  • Cylinder in ring
  • Hyperelastic tubes contacting
  • Tooth model
  • Arc block
  • Gears
  • Self-contact

Validation

  • Double arch contact benchmark
  • Hertz benchmark
  • Full Hertz benchmark
  • Shallow ironing
  • Press fit

Conjugate Heat Transfer (CHT)

Validation

  • Cylinder cooling Re = 100 and Pr = 2

Fluid-Structure Interaction (FSI)

Use cases

  • U-shaped Coriolis mass flow meter

Validation

  • FSI lid driven cavity
  • Mixer with flexible blades (embedded)
  • Mok benchmark
  • Mok benchmark (embedded)
  • Turek benchmark - FSI2

MMG remeshing

Use Cases

  • Beam 2D
  • Beam 2D SPR
  • Beam 2D Internal interpolation
  • Contact 2D SPR
  • Contact 2D Hessian
  • Contact Hertz Hessian 2D
  • Contacting cylinders 3D
  • Cavity 2D
  • Coarse sphere
  • Level-set demisphere-plane
  • Lamborghini example
  • Embedded2D
  • Channel sphere 2D
  • Channel sphere 3D
  • Isosurface box

Validation

  • Hessian2D
  • Hessian3D
  • Bunny example

ParMMG remeshing

Use Cases

  • Body-fitted cylinder 3D
  • Embedded building 3D

Poromechanics

Use cases

  • Fluid flow in pre-existing fractures network

Validation

  • Undrained soil column 2D test

Swimming DEM

Use cases

  • Small Box Eulerian OW
  • Small Box Eulerian TW
  • Small Box Lagrangian OW
  • Small Box Lagrangian TW

MPM (Material Point Method)

Validation

  • Granular Flow 2D
  • Cylinder on inclined plane 2D

PFEM2

Use cases

  • Dam break
  • No Newtonian 2D
  • No Newtonian 3D
  • Rayleigh

Monte Carlo & Multilevel Monte Carlo

Use Cases

  • Compressible potential flow problem
  • Fluid dynamics building problem
  • Wind engineering rectangle problem
  • Wind engineering CAARC problem
    • Steady inlet wind engineering CAARC problem
    • Turbulent inlet wind engineering CAARC problem
  • Wind engineering twisted building problem with MPI parallelism

Validation Cases

  • Elliptic benchmark

Shape Optimization

Use cases

  • Multi Constraint Optimization 3D Hook
  • Smooth Surface Wrapping - Stanford Bunny
  • Strain Energy Minimization - 3D Shell
  • Bead Optimization Plate

Convection Diffusion

Validation

  • Convection gaussian hill problem
  • Convection-Diffusion gaussian hill problem
  • Rotating pulse problem
  • Space and time convergence tests

About

All benchmarks, examples and applications cases to be run by Kratos. Note that unit tests are in Kratos repository and NOT here

kratosmultiphysics.github.io/Examples/

Resources

Readme
Activity
Custom properties

Stars

56 stars

Watchers

33 watching

Forks

46 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.