KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Modules
Here is a list of all modules:
 Kratos CoreThe Kratos core comprises a basic set of classes used by all applications
 Fluid Dynamics ApplicationBasic set of CFD tools. The aim of the Fluid Dynamics Application is to implement a basic set of tools for the solution of Computational Fluid Dynamics (CFD) problems. This application contains the basics, stable and tested implementations of common CFD techniques that can be used as a base for extension in other applications
 Fluid Dynamics Biomedical ApplicationBasic set of biomedical CFD tools. The aim of the Fluid Dynamics Biomedical Application is to implement a basic set of tools for the solution of Computational Fluid Dynamics (CFD) problems related to biomedical engineering. This application contains the specific tools required for such purpose. The base CFD techniques (elements, constitutive modelling, conditions, ...) are retrieved from the FluidDynamicsApplication
 Kratos Shallow Water ApplicationBasic set of tools to solve the shallow water equations. The Shallow Water Application implements a basic set of tools to solve shallow water problems. This applications contains a basic FEM implementation of common techniques using eulerian schemes
 ApplicationNameApplication
 Core
 MappingApplication
 KratosMPICore
 MPICore
 SpatialContainers
 FSIApplication
 ChimeraApplication
 CompressiblePotentialFlowApplication
 StructuralMechanicsApplication
 ConstitutiveModelsApplication
 ContactMechanicsApplication
 ContactStructuralMechanicsApplication
 ConvectionDiffusionApplication
 CoSimulationApplication
 DEMApplication
 ExaquteSandboxApplication
 TrilinosApplication
 FluidDynamicsHydraulicsApplication
 FluidTransportApplication
 GeoMechanicsApplication
 HDF5Application! !
 MedApplication
 MeshingApplication
 MeshMovingApplication
 MetisApplication
 ParticleMechanicsApplication
 PFEM2Application
 PfemFluidDynamicsApplication
 PFEMFluidDynamicsApplication
 RANSApplication
 RANSModellingApplication
 SolidMechanicsApplication
 StatisticsApplication
 SwimmingDEMApplication
 TopologyOptimizationApplication
 ULF