Muscat.LinAlg package¶
Subpackages¶
Submodules¶
- Muscat.LinAlg.ConstraintsHolder module
AinsworthCheckIntegrity()CheckIntegrityMasterSlaveDetection()CheckIntegrityTTC()ConstraintsHolderConstraintsHolder.AddConstant()ConstraintsHolder.AddConstraint()ConstraintsHolder.AddEquation()ConstraintsHolder.AddEquationSparse()ConstraintsHolder.AddEquationsFromIJV()ConstraintsHolder.AddEquationsFromOperatorAAndb()ConstraintsHolder.AddFactor()ConstraintsHolder.CleanEmptyColumns()ConstraintsHolder.Compact()ConstraintsHolder.ComputeConstraintsEquations()ConstraintsHolder.GetCOp()ConstraintsHolder.GetCRhs()ConstraintsHolder.GetCleanConstraintBase()ConstraintsHolder.GetNumberOfConstraints()ConstraintsHolder.GetNumberOfDofsOnCSystem()ConstraintsHolder.GetNumberOfDofsOnOriginalSystem()ConstraintsHolder.NextEquation()ConstraintsHolder.Reset()ConstraintsHolder.Residual()ConstraintsHolder.RestoreSolution()ConstraintsHolder.RestrictSolution()ConstraintsHolder.SetConstraintsMethod()ConstraintsHolder.SetNumberOfDofs()ConstraintsHolder.SetOp()ConstraintsHolder.ToSparse()ConstraintsHolder.ToSparseFull()ConstraintsHolder.UpdateCSystem()ConstraintsHolder.matvec()ConstraintsHolder.rmatvec()
ExpandMatrix()LagrangePenalisationProjection
- Muscat.LinAlg.LinearSolver module
CheckIntegrity()CheckSPQR()CheckSolver()GenerateEigenConstructor()GetAvailableSolvers()LinearProblemLinearSolverBaseLinearSolverCGLinearSolverCholeskyLinearSolverDirectLinearSolverDispatcherLinearSolverEigenLinearSolverIterativeBaseLinearSolverMumpsLinearSolverPardisoLinearSolvergmresLinearSolverlAMGLinearSolverlgmresLinearSolverlsqrRegisterSolverClass()RegisterSolverClassUsingName()SolverFactory
- Muscat.LinAlg.MatVecOperations module
- Muscat.LinAlg.NativeEigenSolver module
- Muscat.LinAlg.NativeMumpsSolver module
- Muscat.LinAlg.SVD module
- Muscat.LinAlg.Transform module
CheckIntegrity()TransformTransform.ApplyInvTransform()Transform.ApplyInvTransformDirection()Transform.ApplyInvTransformTensor()Transform.ApplyTransform()Transform.ApplyTransformDirection()Transform.ApplyTransformTensor()Transform.GetDirection()Transform.GetOrthoNormalBase()Transform.SetAsRotationAroundAxis()Transform.SetFirst()Transform.SetOffset()Transform.SetOpUsingThird()Transform.SetOperator()Transform.SetSecond()Transform.SetThird()
Transform2DTransform2D.ApplyInvTransform()Transform2D.ApplyInvTransformDirection()Transform2D.ApplyTransform()Transform2D.ApplyTransformDirection()Transform2D.EnsureIn2D()Transform2D.EnsureIn3D()Transform2D.GetDirection()Transform2D.GetOrthoNormalBase()Transform2D.SetFirst()Transform2D.SetOffset()Transform2D.keepNormalizedTransform2D.keepOrthogonal