BasicTools.Linalg package
Submodules
- BasicTools.Linalg.ConstraintsHolder module
AinsworthCheckIntegrity()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.RestoreSolution()ConstraintsHolder.RestrictSolution()ConstraintsHolder.SetConstraintsMethod()ConstraintsHolder.SetNumberOfDofs()ConstraintsHolder.SetOp()ConstraintsHolder.ToSparse()ConstraintsHolder.ToSparseFull()ConstraintsHolder.UpdateCSystem()ConstraintsHolder.matvec()ConstraintsHolder.rmatvec()
ExpandMatrix()LagrangePenalisationProjectionTestQR()
- BasicTools.Linalg.LinearSolver module
CheckIntegrity()CheckSPQR()CheckSolver()GetAvailableSolvers()LinearProblemLinearSolverBaseLinearSolverCGLinearSolverCholeskyLinearSolverDirectLinearSolverEigenLinearSolverIterativeBaseLinearSolverPardisoLinearSolvergmresLinearSolverlAMGLinearSolverlgmresLinearSolverlsqrRegisterSolverClass()RegisterSolverClassUsingName()SolverFactory
- BasicTools.Linalg.MatOperations module
- BasicTools.Linalg.NativeEigenSolver module
- BasicTools.Linalg.SVD module
- BasicTools.Linalg.Transform module
CheckIntegrity()TransformTransform.ApplyInvTransform()Transform.ApplyInvTransformDirection()Transform.ApplyInvTransformTensor()Transform.ApplyTransform()Transform.ApplyTransformDirection()Transform.ApplyTransformTensor()Transform.GetDirection()Transform.GetOrthoNormalBase()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.keepNormalisedTransform2D.keepOrthogonal