Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
pyHarm 1.1.0 documentation
Logo
pyHarm 1.1.0 documentation

How to install

  • Installation guide

How to contribute

  • How to contribute to pyHarm
  • What is new in pyHarm ?

pyHarm package

  • Description of modules & subpackages
    • Modules
    • Systems package
    • Substructures package
      • SubsDataReader package
    • Elements package
      • SubstructureMatrixElements package
      • NodeToNodeElements package
        • NodeToNodeElements with DLFT formulation package
        • NodeToNodeElements with WR formulation package
    • KinematicConditions package
    • NonLinearSolver package
    • Analysis package
    • Correctors package
    • Predictors package
    • Reductors package
    • StepSizeRules package
    • StopCriterion package
  • Use the Command Line Interface (CLI)
  • Some of the pyHarm coding philosophy
  • API Reference
    • pyHarm
      • pyHarm.Analysis
        • pyHarm.Analysis.ABCAnalysis
        • pyHarm.Analysis.FRF_NonLinear
        • pyHarm.Analysis.FactoryNonLinearStudy
        • pyHarm.Analysis.Linear_Analysis
      • pyHarm.BaseUtilFuncs
      • pyHarm.CoordinateSystem
      • pyHarm.Correctors
        • pyHarm.Correctors.ABCCorrector
        • pyHarm.Correctors.CorrectorArcLength
        • pyHarm.Correctors.CorrectorNoContinuation
        • pyHarm.Correctors.CorrectorPseudoArcLength
        • pyHarm.Correctors.FactoryCorrector
      • pyHarm.DofGrabber
      • pyHarm.DynamicOperator
      • pyHarm.Elements
        • pyHarm.Elements.ABCElement
        • pyHarm.Elements.FactoryElements
        • pyHarm.Elements.NodeToNodeElements
          • pyHarm.Elements.NodeToNodeElements.CosinusForcing
          • pyHarm.Elements.NodeToNodeElements.CubicSpring
          • pyHarm.Elements.NodeToNodeElements.DLFTElements
            • pyHarm.Elements.NodeToNodeElements.DLFTElements.DLFT3D
            • pyHarm.Elements.NodeToNodeElements.DLFTElements.DLFTElement
            • pyHarm.Elements.NodeToNodeElements.DLFTElements.DLFTFriction
            • pyHarm.Elements.NodeToNodeElements.DLFTElements.DLFTUniGap
          • pyHarm.Elements.NodeToNodeElements.GeneralOrderElement
          • pyHarm.Elements.NodeToNodeElements.GeneralOrderForcing
          • pyHarm.Elements.NodeToNodeElements.Jenkins
          • pyHarm.Elements.NodeToNodeElements.LinearDamper
          • pyHarm.Elements.NodeToNodeElements.LinearSpring
          • pyHarm.Elements.NodeToNodeElements.NodeToNodeElement
          • pyHarm.Elements.NodeToNodeElements.Penalty3D
          • pyHarm.Elements.NodeToNodeElements.PenaltyBilateralGap
          • pyHarm.Elements.NodeToNodeElements.PenaltyUnilateralGap
          • pyHarm.Elements.NodeToNodeElements.SinusForcing
          • pyHarm.Elements.NodeToNodeElements.WRElements
        • pyHarm.Elements.SubstructureMatrixElements
          • pyHarm.Elements.SubstructureMatrixElements.GeneralOrderMatrixElement
          • pyHarm.Elements.SubstructureMatrixElements.LinearHystMatrixElement
          • pyHarm.Elements.SubstructureMatrixElements.MatrixElement
          • pyHarm.Elements.SubstructureMatrixElements.Substructure
      • pyHarm.Exporter
      • pyHarm.KinematicConditions
        • pyHarm.KinematicConditions.ABCKinematic
        • pyHarm.KinematicConditions.AccelImposed
        • pyHarm.KinematicConditions.BaseProjection
        • pyHarm.KinematicConditions.DispImposed
        • pyHarm.KinematicConditions.FactoryKinematic
        • pyHarm.KinematicConditions.GODisplacement
        • pyHarm.KinematicConditions.SpeedImposed
      • pyHarm.Logger
      • pyHarm.Maestro
      • pyHarm.NonLinearSolver
        • pyHarm.NonLinearSolver.ABCNonLinearSolver
        • pyHarm.NonLinearSolver.FactoryNonLinearSolver
        • pyHarm.NonLinearSolver.MoorePenrose
        • pyHarm.NonLinearSolver.NewtonRaphson
        • pyHarm.NonLinearSolver.ScipyRoot
      • pyHarm.Predictors
        • pyHarm.Predictors.ABCPredictor
        • pyHarm.Predictors.FactoryPredictor
        • pyHarm.Predictors.PredictorPreviousSolution
        • pyHarm.Predictors.PredictorSecant
        • pyHarm.Predictors.PredictorTangent
      • pyHarm.Reductors
        • pyHarm.Reductors.ABCReductor
        • pyHarm.Reductors.AllgowerPreconditioner
        • pyHarm.Reductors.ChainReductor
        • pyHarm.Reductors.FactoryChainedReductors
        • pyHarm.Reductors.FactoryReductors
        • pyHarm.Reductors.GlobalHarmonicReductor
        • pyHarm.Reductors.KrackPreconditioner
        • pyHarm.Reductors.LocalHarmonicReductor
        • pyHarm.Reductors.NLdofsReductor
        • pyHarm.Reductors.NoReductor
        • pyHarm.Reductors.StaticReductor
      • pyHarm.Solver
      • pyHarm.StepSizeRules
        • pyHarm.StepSizeRules.ABCStepSizeRule
        • pyHarm.StepSizeRules.FactoryStepSize
        • pyHarm.StepSizeRules.StepSizeAcceptance
        • pyHarm.StepSizeRules.StepSizeConstant
      • pyHarm.StopCriterion
        • pyHarm.StopCriterion.ABCStopCriterion
        • pyHarm.StopCriterion.FactoryStopCriterion
        • pyHarm.StopCriterion.StopCriterionBounds
        • pyHarm.StopCriterion.StopCriterionBoundsOrSolNumber
      • pyHarm.Substructures
        • pyHarm.Substructures.ABCSubstructure
        • pyHarm.Substructures.FactorySubstructure
        • pyHarm.Substructures.OnlyDofs
        • pyHarm.Substructures.SubDataReader
          • pyHarm.Substructures.SubDataReader.ABCReader
          • pyHarm.Substructures.SubDataReader.FactoryReader
          • pyHarm.Substructures.SubDataReader.GenericReader
        • pyHarm.Substructures.Substructure
      • pyHarm.Systems
        • pyHarm.Systems.ABCSystem
        • pyHarm.Systems.FactorySystem
        • pyHarm.Systems.System
      • pyHarm._admin_funcs
      • pyHarm._version

Tutorials

  • Description of the tutorials
Back to top
View this page

pyHarm.NonLinearSolver¶

This package contains modules for the creation of nonlinear solvers that are used to solve the system of residual equations. It follows a factory design pattern.

Submodules¶

  • pyHarm.NonLinearSolver.ABCNonLinearSolver
  • pyHarm.NonLinearSolver.FactoryNonLinearSolver
  • pyHarm.NonLinearSolver.MoorePenrose
  • pyHarm.NonLinearSolver.NewtonRaphson
  • pyHarm.NonLinearSolver.ScipyRoot
Next
pyHarm.NonLinearSolver.ABCNonLinearSolver
Previous
pyHarm.Maestro
Copyright © 2024, SAFRAN SA
Made with Sphinx and @pradyunsg's Furo
On this page
  • pyHarm.NonLinearSolver
    • Submodules