Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Muscat Documentation
Logo
Muscat Documentation
  • What is Muscat
  • Installing Muscat
  • Asking for Help
  • Contributing to Muscat
  • Requirements
  • Examples
    • Examples of usage of filters
    • Pre/Post deep learning
    • Two inclusions mechanical analysis
    • Distance computation from a surface mesh
    • Field Transfer Threads Performace
    • Dump mesh into a XDMF file
    • Export Data in separatted variables (PXDMF Foramt)
  • Containers
  • Filters
  • Fields
  • Parallel computations
  • Fields Transfer
    • Distance computation from a surface mesh
    • Field Transfer Threads Performace
  • ParaView And Others External Tools
  • Mesh File Converter
  • Solving linear systems
  • Utilities
  • Licensing and External Contributions
  • Developer documentation
    • Overview
    • CMake
    • Cython
    • Kokkos
    • Testing Infrastructure
    • Muscat Cpp API
      • Containers
      • Finite Element Tools
      • Helper Functions
      • Implicit Geometry Engine
      • Linear Algebra Tools
    • Muscat package
      • Muscat.Actions package
        • Muscat.Actions.OpenInParaView module
      • Muscat.Bridges package
        • Muscat.Bridges.CGNSBridge module
        • Muscat.Bridges.MeshIOBridge module
        • Muscat.Bridges.PyVistaBridge module
        • Muscat.Bridges.gmshBridge module
        • Muscat.Bridges.vtkBridge module
      • Muscat.Containers package
        • Muscat.Containers.Filters package
          • Muscat.Containers.Filters.FilterBase module
          • Muscat.Containers.Filters.FilterObjects module
          • Muscat.Containers.Filters.FilterOperators module
          • Muscat.Containers.Filters.FilterTools module
          • Muscat.Containers.Filters.NativeFilters module
        • Muscat.Containers.AnisotropicMetricComputation module
        • Muscat.Containers.ConstantRectilinearMeshTools module
        • Muscat.Containers.ElementsContainers module
        • Muscat.Containers.ElementsDescription module
        • Muscat.Containers.FieldTransferOpPython module
        • Muscat.Containers.InriaMeshTools module
        • Muscat.Containers.Mesh module
        • Muscat.Containers.MeshCreationTools module
        • Muscat.Containers.MeshFieldOperations module
        • Muscat.Containers.MeshGraphTools module
        • Muscat.Containers.MeshInspectionTools module
        • Muscat.Containers.MeshMappingTools module
        • Muscat.Containers.MeshModificationTools module
        • Muscat.Containers.MeshTetrahedrization module
        • Muscat.Containers.MeshTools module
        • Muscat.Containers.MmgRemeshing module
        • Muscat.Containers.NativeMesh module
        • Muscat.Containers.NativeTransfer module
        • Muscat.Containers.SymExpr module
        • Muscat.Containers.Tags module
        • Muscat.Containers.TagsTools module
      • Muscat.Experimental package
        • Muscat.Experimental.Containers package
          • Muscat.Experimental.Containers.PartitionedMesh module
          • Muscat.Experimental.Containers.PartitionedMeshTools module
      • Muscat.FE package
        • Muscat.FE.Fields package
          • Muscat.FE.Fields.FEField module
          • Muscat.FE.Fields.FieldBase module
          • Muscat.FE.Fields.FieldTools module
          • Muscat.FE.Fields.IPField module
        • Muscat.FE.Integrators package
          • Muscat.FE.Integrators.NativeIntegration module
          • Muscat.FE.Integrators.PythonIntegration module
        • Muscat.FE.KR package
          • Muscat.FE.KR.KRBase module
          • Muscat.FE.KR.KRBlock module
          • Muscat.FE.KR.KRConformalTie module
          • Muscat.FE.KR.KRDofs module
          • Muscat.FE.KR.KRFromDistribution module
          • Muscat.FE.KR.KRMasterSlaves module
          • Muscat.FE.KR.KRMortar module
        • Muscat.FE.Numberings package
          • Muscat.FE.Numberings.DofNumberingDict module
          • Muscat.FE.Numberings.DofNumberingNumpy module
          • Muscat.FE.Numberings.NativeDofNumbering module
        • Muscat.FE.Spaces package
          • Muscat.FE.Spaces.BarSpaces module
          • Muscat.FE.Spaces.FESpaces module
          • Muscat.FE.Spaces.HexaSpaces module
          • Muscat.FE.Spaces.IPSpaces module
          • Muscat.FE.Spaces.NativeSpace module
          • Muscat.FE.Spaces.PointSpaces module
          • Muscat.FE.Spaces.PyrSpaces module
          • Muscat.FE.Spaces.QuadSpaces module
          • Muscat.FE.Spaces.SpaceBase module
          • Muscat.FE.Spaces.SymSpace module
          • Muscat.FE.Spaces.TetSpaces module
          • Muscat.FE.Spaces.TriSpaces module
          • Muscat.FE.Spaces.WedgeSpaces module
        • Muscat.FE.WeakForms package
          • Muscat.FE.WeakForms.NativeNumericalWeakForm module
          • Muscat.FE.WeakForms.NumericalWeakForm module
        • Muscat.FE.ConstantRectilinearFea module
        • Muscat.FE.DofNumbering module
        • Muscat.FE.FETools module
        • Muscat.FE.FeaBase module
        • Muscat.FE.Integration module
        • Muscat.FE.IntegrationRules module
        • Muscat.FE.IntegrationTools module
        • Muscat.FE.MaterialHelp module
        • Muscat.FE.ProblemData module
        • Muscat.FE.SymPhysics module
        • Muscat.FE.SymWeakForm module
        • Muscat.FE.UnstructuredFeaSym module
      • Muscat.GeometricalTools package
        • Muscat.GeometricalTools.LineTools module
      • Muscat.Helpers package
        • Muscat.Helpers.IO package
          • Muscat.Helpers.IO.FileTools module
          • Muscat.Helpers.IO.PathController module
          • Muscat.Helpers.IO.TemporaryDirectory module
          • Muscat.Helpers.IO.Which module
        • Muscat.Helpers.Kokkos package
          • Muscat.Helpers.Kokkos.KokkosHelper module
        • Muscat.Helpers.CPU module
        • Muscat.Helpers.Cache module
        • Muscat.Helpers.Check module
        • Muscat.Helpers.CheckTools module
        • Muscat.Helpers.Decorators module
        • Muscat.Helpers.Factory module
        • Muscat.Helpers.Future module
        • Muscat.Helpers.Interpolation module
        • Muscat.Helpers.LocalVariables module
        • Muscat.Helpers.Logger module
        • Muscat.Helpers.MPIInterface module
        • Muscat.Helpers.ParserHelper module
        • Muscat.Helpers.PrintBypass module
        • Muscat.Helpers.Profiler module
        • Muscat.Helpers.ProgressBar module
        • Muscat.Helpers.TextFormatHelper module
        • Muscat.Helpers.Timer module
      • Muscat.IO package
        • Muscat.IO.Parallel package
          • Muscat.IO.Parallel.UtMerger module
          • Muscat.IO.Parallel.UtSplitter module
        • Muscat.IO.AbaqusTools module
        • Muscat.IO.AnsysReader module
        • Muscat.IO.AnsysTools module
        • Muscat.IO.AnsysWriter module
        • Muscat.IO.AscReader module
        • Muscat.IO.CGNSReader module
        • Muscat.IO.CGNSWriter module
        • Muscat.IO.Catalyst module
        • Muscat.IO.CodeInterface module
        • Muscat.IO.CsvWriter module
        • Muscat.IO.DillTools module
        • Muscat.IO.FemReader module
        • Muscat.IO.FemmReader module
        • Muscat.IO.GReader module
        • Muscat.IO.GeoReader module
        • Muscat.IO.GeofReader module
        • Muscat.IO.GeofWriter module
        • Muscat.IO.GmshReader module
        • Muscat.IO.GmshTools module
        • Muscat.IO.GmshWriter module
        • Muscat.IO.IOFactory module
        • Muscat.IO.InpReader module
        • Muscat.IO.InpWriter module
        • Muscat.IO.JsonReader module
        • Muscat.IO.LSDynaReader module
        • Muscat.IO.LSDynaWriter module
        • Muscat.IO.MeshFileConverter module
        • Muscat.IO.MeshReader module
        • Muscat.IO.MeshTools module
        • Muscat.IO.MeshWriter module
        • Muscat.IO.OdbReader module
        • Muscat.IO.OdbWriter module
        • Muscat.IO.OpenFoamReader module
        • Muscat.IO.PickleTools module
        • Muscat.IO.PipeIO module
        • Muscat.IO.PostReader module
        • Muscat.IO.ProcastResultReader module
        • Muscat.IO.ProxyWriter module
        • Muscat.IO.RadiossWriter module
        • Muscat.IO.ReaderBase module
        • Muscat.IO.SamcefOutputReader module
        • Muscat.IO.SamcefReader module
        • Muscat.IO.SamcefWriter module
        • Muscat.IO.StlReader module
        • Muscat.IO.StlWriter module
        • Muscat.IO.UniversalReader module
        • Muscat.IO.UniversalWriter module
        • Muscat.IO.UtReader module
        • Muscat.IO.UtWriter module
        • Muscat.IO.VtkReader module
        • Muscat.IO.Wormhole module
        • Muscat.IO.WriterBase module
        • Muscat.IO.XdmfReader module
        • Muscat.IO.XdmfTools module
        • Muscat.IO.XdmfWriter module
        • Muscat.IO.ZebulonIO module
        • Muscat.IO.ZsetCatalog module
        • Muscat.IO.ZsetTools module
      • Muscat.ImplicitGeometry package
        • Muscat.ImplicitGeometry.ImplicitGeometryBase module
        • Muscat.ImplicitGeometry.ImplicitGeometryFactory module
        • Muscat.ImplicitGeometry.ImplicitGeometryObjects module
        • Muscat.ImplicitGeometry.ImplicitGeometryOperators module
        • Muscat.ImplicitGeometry.ImplicitGeometryTools module
      • Muscat.LinAlg package
        • Muscat.LinAlg.Kokkos package
          • Muscat.LinAlg.Kokkos.Utils module
        • Muscat.LinAlg.ConstraintsHolder module
        • Muscat.LinAlg.LinearSolver module
        • Muscat.LinAlg.MatVecOperations module
        • Muscat.LinAlg.NativeEigenSolver module
        • Muscat.LinAlg.SVD module
        • Muscat.LinAlg.Transform module
      • Muscat.TestData package
      • Muscat.Info module
      • Muscat.Simple module
      • Muscat.Types module
  • Muscat package
    • Muscat.Actions package
      • Muscat.Actions.OpenInParaView module
    • Muscat.Bridges package
      • Muscat.Bridges.CGNSBridge module
      • Muscat.Bridges.MeshIOBridge module
      • Muscat.Bridges.PyVistaBridge module
      • Muscat.Bridges.gmshBridge module
      • Muscat.Bridges.vtkBridge module
    • Muscat.Containers package
      • Muscat.Containers.Filters package
        • Muscat.Containers.Filters.FilterBase module
        • Muscat.Containers.Filters.FilterObjects module
        • Muscat.Containers.Filters.FilterOperators module
        • Muscat.Containers.Filters.FilterTools module
        • Muscat.Containers.Filters.NativeFilters module
      • Muscat.Containers.AnisotropicMetricComputation module
      • Muscat.Containers.ConstantRectilinearMeshTools module
      • Muscat.Containers.ElementsContainers module
      • Muscat.Containers.ElementsDescription module
      • Muscat.Containers.FieldTransferOpPython module
      • Muscat.Containers.InriaMeshTools module
      • Muscat.Containers.Mesh module
      • Muscat.Containers.MeshCreationTools module
      • Muscat.Containers.MeshFieldOperations module
      • Muscat.Containers.MeshGraphTools module
      • Muscat.Containers.MeshInspectionTools module
      • Muscat.Containers.MeshMappingTools module
      • Muscat.Containers.MeshModificationTools module
      • Muscat.Containers.MeshTetrahedrization module
      • Muscat.Containers.MeshTools module
      • Muscat.Containers.MmgRemeshing module
      • Muscat.Containers.NativeMesh module
      • Muscat.Containers.NativeTransfer module
      • Muscat.Containers.SymExpr module
      • Muscat.Containers.Tags module
      • Muscat.Containers.TagsTools module
    • Muscat.Experimental package
      • Muscat.Experimental.Containers package
        • Muscat.Experimental.Containers.PartitionedMesh module
        • Muscat.Experimental.Containers.PartitionedMeshTools module
    • Muscat.FE package
      • Muscat.FE.Fields package
        • Muscat.FE.Fields.FEField module
        • Muscat.FE.Fields.FieldBase module
        • Muscat.FE.Fields.FieldTools module
        • Muscat.FE.Fields.IPField module
      • Muscat.FE.Integrators package
        • Muscat.FE.Integrators.NativeIntegration module
        • Muscat.FE.Integrators.PythonIntegration module
      • Muscat.FE.KR package
        • Muscat.FE.KR.KRBase module
        • Muscat.FE.KR.KRBlock module
        • Muscat.FE.KR.KRConformalTie module
        • Muscat.FE.KR.KRDofs module
        • Muscat.FE.KR.KRFromDistribution module
        • Muscat.FE.KR.KRMasterSlaves module
        • Muscat.FE.KR.KRMortar module
      • Muscat.FE.Numberings package
        • Muscat.FE.Numberings.DofNumberingDict module
        • Muscat.FE.Numberings.DofNumberingNumpy module
        • Muscat.FE.Numberings.NativeDofNumbering module
      • Muscat.FE.Spaces package
        • Muscat.FE.Spaces.BarSpaces module
        • Muscat.FE.Spaces.FESpaces module
        • Muscat.FE.Spaces.HexaSpaces module
        • Muscat.FE.Spaces.IPSpaces module
        • Muscat.FE.Spaces.NativeSpace module
        • Muscat.FE.Spaces.PointSpaces module
        • Muscat.FE.Spaces.PyrSpaces module
        • Muscat.FE.Spaces.QuadSpaces module
        • Muscat.FE.Spaces.SpaceBase module
        • Muscat.FE.Spaces.SymSpace module
        • Muscat.FE.Spaces.TetSpaces module
        • Muscat.FE.Spaces.TriSpaces module
        • Muscat.FE.Spaces.WedgeSpaces module
      • Muscat.FE.WeakForms package
        • Muscat.FE.WeakForms.NativeNumericalWeakForm module
        • Muscat.FE.WeakForms.NumericalWeakForm module
      • Muscat.FE.ConstantRectilinearFea module
      • Muscat.FE.DofNumbering module
      • Muscat.FE.FETools module
      • Muscat.FE.FeaBase module
      • Muscat.FE.Integration module
      • Muscat.FE.IntegrationRules module
      • Muscat.FE.IntegrationTools module
      • Muscat.FE.MaterialHelp module
      • Muscat.FE.ProblemData module
      • Muscat.FE.SymPhysics module
      • Muscat.FE.SymWeakForm module
      • Muscat.FE.UnstructuredFeaSym module
    • Muscat.GeometricalTools package
      • Muscat.GeometricalTools.LineTools module
    • Muscat.Helpers package
      • Muscat.Helpers.IO package
        • Muscat.Helpers.IO.FileTools module
        • Muscat.Helpers.IO.PathController module
        • Muscat.Helpers.IO.TemporaryDirectory module
        • Muscat.Helpers.IO.Which module
      • Muscat.Helpers.Kokkos package
        • Muscat.Helpers.Kokkos.KokkosHelper module
      • Muscat.Helpers.CPU module
      • Muscat.Helpers.Cache module
      • Muscat.Helpers.Check module
      • Muscat.Helpers.CheckTools module
      • Muscat.Helpers.Decorators module
      • Muscat.Helpers.Factory module
      • Muscat.Helpers.Future module
      • Muscat.Helpers.Interpolation module
      • Muscat.Helpers.LocalVariables module
      • Muscat.Helpers.Logger module
      • Muscat.Helpers.MPIInterface module
      • Muscat.Helpers.ParserHelper module
      • Muscat.Helpers.PrintBypass module
      • Muscat.Helpers.Profiler module
      • Muscat.Helpers.ProgressBar module
      • Muscat.Helpers.TextFormatHelper module
      • Muscat.Helpers.Timer module
    • Muscat.IO package
      • Muscat.IO.Parallel package
        • Muscat.IO.Parallel.UtMerger module
        • Muscat.IO.Parallel.UtSplitter module
      • Muscat.IO.AbaqusTools module
      • Muscat.IO.AnsysReader module
      • Muscat.IO.AnsysTools module
      • Muscat.IO.AnsysWriter module
      • Muscat.IO.AscReader module
      • Muscat.IO.CGNSReader module
      • Muscat.IO.CGNSWriter module
      • Muscat.IO.Catalyst module
      • Muscat.IO.CodeInterface module
      • Muscat.IO.CsvWriter module
      • Muscat.IO.DillTools module
      • Muscat.IO.FemReader module
      • Muscat.IO.FemmReader module
      • Muscat.IO.GReader module
      • Muscat.IO.GeoReader module
      • Muscat.IO.GeofReader module
      • Muscat.IO.GeofWriter module
      • Muscat.IO.GmshReader module
      • Muscat.IO.GmshTools module
      • Muscat.IO.GmshWriter module
      • Muscat.IO.IOFactory module
      • Muscat.IO.InpReader module
      • Muscat.IO.InpWriter module
      • Muscat.IO.JsonReader module
      • Muscat.IO.LSDynaReader module
      • Muscat.IO.LSDynaWriter module
      • Muscat.IO.MeshFileConverter module
      • Muscat.IO.MeshReader module
      • Muscat.IO.MeshTools module
      • Muscat.IO.MeshWriter module
      • Muscat.IO.OdbReader module
      • Muscat.IO.OdbWriter module
      • Muscat.IO.OpenFoamReader module
      • Muscat.IO.PickleTools module
      • Muscat.IO.PipeIO module
      • Muscat.IO.PostReader module
      • Muscat.IO.ProcastResultReader module
      • Muscat.IO.ProxyWriter module
      • Muscat.IO.RadiossWriter module
      • Muscat.IO.ReaderBase module
      • Muscat.IO.SamcefOutputReader module
      • Muscat.IO.SamcefReader module
      • Muscat.IO.SamcefWriter module
      • Muscat.IO.StlReader module
      • Muscat.IO.StlWriter module
      • Muscat.IO.UniversalReader module
      • Muscat.IO.UniversalWriter module
      • Muscat.IO.UtReader module
      • Muscat.IO.UtWriter module
      • Muscat.IO.VtkReader module
      • Muscat.IO.Wormhole module
      • Muscat.IO.WriterBase module
      • Muscat.IO.XdmfReader module
      • Muscat.IO.XdmfTools module
      • Muscat.IO.XdmfWriter module
      • Muscat.IO.ZebulonIO module
      • Muscat.IO.ZsetCatalog module
      • Muscat.IO.ZsetTools module
    • Muscat.ImplicitGeometry package
      • Muscat.ImplicitGeometry.ImplicitGeometryBase module
      • Muscat.ImplicitGeometry.ImplicitGeometryFactory module
      • Muscat.ImplicitGeometry.ImplicitGeometryObjects module
      • Muscat.ImplicitGeometry.ImplicitGeometryOperators module
      • Muscat.ImplicitGeometry.ImplicitGeometryTools module
    • Muscat.LinAlg package
      • Muscat.LinAlg.Kokkos package
        • Muscat.LinAlg.Kokkos.Utils module
      • Muscat.LinAlg.ConstraintsHolder module
      • Muscat.LinAlg.LinearSolver module
      • Muscat.LinAlg.MatVecOperations module
      • Muscat.LinAlg.NativeEigenSolver module
      • Muscat.LinAlg.SVD module
      • Muscat.LinAlg.Transform module
    • Muscat.TestData package
    • Muscat.Info module
    • Muscat.Simple module
    • Muscat.Types module
Back to top
View this page

ExamplesΒΆ

This chapter present some examples of the uses of Muscat for some common tasks in the field of finite element simulation and mesh manipulations.

Examples of usage of filters
Pre/Post deep learning
Two inclusions mechanical analysis
Distance computation from a surface mesh
Field Transfer Threads Performace
Dump mesh into a XDMF file
Export Data in separatted variables (PXDMF Foramt)
Next
Examples of usage of filters
Previous
What is Muscat
Copyright © 2016-2023, Safran
Made with Sphinx and @pradyunsg's Furo