Class ErrorManager


  • public class ErrorManager
    extends Object
    Author:
    cl
    • Constructor Detail

    • Method Detail

      • initialize

        public void initialize()
      • setLargestLocalNumericalError

        public void setLargestLocalNumericalError​(NumericalError localError,
                                                  UpdateModule associatedModule,
                                                  double associatedConcentration)
      • getLocalNumericalError

        public NumericalError getLocalNumericalError()
      • getGlobalNumericalError

        public NumericalError getGlobalNumericalError()
      • getDisplacementReferenceLength

        public double getDisplacementReferenceLength()
      • getDisplacementUpperThreshold

        public double getDisplacementUpperThreshold()
      • setDisplacementUpperThreshold

        public void setDisplacementUpperThreshold​(double displacementUpperThreshold)
      • getDisplacementLowerThreshold

        public double getDisplacementLowerThreshold()
      • setDisplacementLowerThreshold

        public void setDisplacementLowerThreshold​(double displacementLowerThreshold)
      • setDisplacementReferenceLength

        public void setDisplacementReferenceLength​(double displacementReferenceLength)
      • getDisplacementReferenceFactor

        public double getDisplacementReferenceFactor()
      • setDisplacementReferenceFactor

        public void setDisplacementReferenceFactor​(double displacementReferenceFactor)
      • getLocalNumericalErrorModule

        public UpdateModule getLocalNumericalErrorModule()
      • setLocalErrorModule

        public void setLocalErrorModule​(UpdateModule localErrorModule)
      • getLocalNumericalErrorUpdate

        public double getLocalNumericalErrorUpdate()
      • setLocalNumericalErrorUpdate

        public void setLocalNumericalErrorUpdate​(double localErrorUpdate)
      • getLocalDisplacementDeviationModule

        public UpdateModule getLocalDisplacementDeviationModule()
      • resetAllErrors

        public void resetAllErrors()
      • resetNumericalErrors

        public void resetNumericalErrors()
      • resetDisplacementDeviations

        public void resetDisplacementDeviations()
      • resetLocalErrors

        public void resetLocalErrors()
      • resetLocalNumericalError

        public void resetLocalNumericalError()
      • resetGlobalNumericalError

        public void resetGlobalNumericalError()
      • resetLocalDisplacementDeviation

        public void resetLocalDisplacementDeviation()
      • resetGlobalDisplacementDeviation

        public void resetGlobalDisplacementDeviation()
      • getLocalNumericalTolerance

        public double getLocalNumericalTolerance()
      • setLocalNumericalTolerance

        public void setLocalNumericalTolerance​(double localNumericalTolerance)
      • getGlobalNumericalTolerance

        public double getGlobalNumericalTolerance()
      • setGlobalNumericalTolerance

        public void setGlobalNumericalTolerance​(double globalNumericalTolerance)
      • getNumericalNegligenceCutoff

        public double getNumericalNegligenceCutoff()
      • setNumericalNegligenceCutoff

        public void setNumericalNegligenceCutoff​(double numericalNegligenceCutoff)
      • getNumericalInstabilityCutoff

        public double getNumericalInstabilityCutoff()
      • setNumericalInstabilityCutoff

        public void setNumericalInstabilityCutoff​(double numericalInstabilityCutoff)
      • localErrorIsAcceptable

        public boolean localErrorIsAcceptable​(NumericalError localNumericalError)
      • evaluateGlobalError

        public void evaluateGlobalError()
      • globalErrorIsAcceptable

        public boolean globalErrorIsAcceptable()
      • evaluateGlobalDeviation

        public void evaluateGlobalDeviation()
      • globalDeviationIsAcceptable

        public boolean globalDeviationIsAcceptable()
      • resolveGlobalDeviationProblem

        public void resolveGlobalDeviationProblem()
      • resolveGlobalErrorProblem

        public void resolveGlobalErrorProblem()
      • allErrorsAreSafe

        public boolean allErrorsAreSafe()
      • localNumericalErrorIsCritical

        public boolean localNumericalErrorIsCritical()
      • localDisplacementDeviationIsCritical

        public boolean localDisplacementDeviationIsCritical()
      • globalNumericalErrorIsCritical

        public boolean globalNumericalErrorIsCritical()
      • globalDeviationIsCritical

        public boolean globalDeviationIsCritical()