Muscat.FE.Integrators package¶
Submodules¶
- Muscat.FE.Integrators.BaseIntegrator module
CheckIntegrity()IntegrationBaseClassIntegrationBaseClass.Allocate()IntegrationBaseClass.Compute()IntegrationBaseClass.ComputeMonoThread()IntegrationBaseClass.GetK()IntegrationBaseClass.GetKvij()IntegrationBaseClass.GetLinearSystemSize()IntegrationBaseClass.GetRhs()IntegrationBaseClass.IsFrozen()IntegrationBaseClass.PreStartCheck()IntegrationBaseClass.Reset()IntegrationBaseClass.SetConstants()IntegrationBaseClass.SetElementFilter()IntegrationBaseClass.SetExtraFields()IntegrationBaseClass.SetIntegrationRule()IntegrationBaseClass.SetMesh()IntegrationBaseClass.SetOnlyEvaluation()IntegrationBaseClass.SetOutputObjects()IntegrationBaseClass.SetTestFields()IntegrationBaseClass.SetUnknownFields()IntegrationBaseClass.SetWeakForm()IntegrationBaseClass.UnFrozen()IntegrationBaseClass.rhs
- Muscat.FE.Integrators.NativeIntegration module
CheckIntegrity()IntegratorCppPyMonoElementsIntegralCppPyMonoElementsIntegralCpp.ActivateElementType()PyMonoElementsIntegralCpp.AddToNumbefOfUsedIvij()PyMonoElementsIntegralCpp.ComputeNumberOfVIJ()PyMonoElementsIntegralCpp.GetNumberOfUsedIvij()PyMonoElementsIntegralCpp.GetTotalTestDofs()PyMonoElementsIntegralCpp.GetTotalUnknownDofs()PyMonoElementsIntegralCpp.Integrate()PyMonoElementsIntegralCpp.IsMultiThread()PyMonoElementsIntegralCpp.PrepareFastIntegration()PyMonoElementsIntegralCpp.Reset()PyMonoElementsIntegralCpp.SetConstants()PyMonoElementsIntegralCpp.SetExtraFields()PyMonoElementsIntegralCpp.SetIPValues()PyMonoElementsIntegralCpp.SetIntegrationRule()PyMonoElementsIntegralCpp.SetOnlyEvaluation()PyMonoElementsIntegralCpp.SetPoints()PyMonoElementsIntegralCpp.SetTestFields()PyMonoElementsIntegralCpp.SetUnknownFields()PyMonoElementsIntegralCpp.SetValues()
- Muscat.FE.Integrators.NativeIntegrationRule module
- Muscat.FE.Integrators.NativeKokkosIntegration module
CheckIntegrity()IntegrationKokkosIntegrationKokkos.Allocate()IntegrationKokkos.Compute()IntegrationKokkos.GetK()IntegrationKokkos.GetKvij()IntegrationKokkos.GetLinearSystemSize()IntegrationKokkos.GetRhs()IntegrationKokkos.PreStartCheck()IntegrationKokkos.SetConstants()IntegrationKokkos.SetElementFilter()IntegrationKokkos.SetExtraFields()IntegrationKokkos.SetIntegrationRule()IntegrationKokkos.SetMesh()IntegrationKokkos.SetOnlyEvaluation()IntegrationKokkos.SetTestFields()IntegrationKokkos.SetUnknownFields()IntegrationKokkos.SetWeakForm()
- Muscat.FE.Integrators.PythonIntegration module
CheckIntegrity()IntegratorPythonMonoElementsIntegralMonoElementsIntegral.ActivateElementType()MonoElementsIntegral.AddToNumbefOfUsedIvij()MonoElementsIntegral.ComputeNumberOfVIJ()MonoElementsIntegral.GetNumberOfUsedIvij()MonoElementsIntegral.GetTotalTestDofs()MonoElementsIntegral.GetTotalUnknownDofs()MonoElementsIntegral.Integrate()MonoElementsIntegral.IsFrozen()MonoElementsIntegral.IsMultiThread()MonoElementsIntegral.PrepareFastIntegration()MonoElementsIntegral.Reset()MonoElementsIntegral.SetConstants()MonoElementsIntegral.SetExtraFields()MonoElementsIntegral.SetIntegrationRule()MonoElementsIntegral.SetOnlyEvaluation()MonoElementsIntegral.SetPoints()MonoElementsIntegral.SetTestFields()MonoElementsIntegral.SetUnknownFields()MonoElementsIntegral.UnFrozen()MonoElementsIntegral.onlyEvaluation