Class TransientSolver
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
TransientSolver
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class TransientSolver : DynamicSolver, IEquatable<APIBase>
Properties
AverageNumberOfJacobianEvaluationsPerNewtonRaphsonSolve
Declaration
public double AverageNumberOfJacobianEvaluationsPerNewtonRaphsonSolve { get; }
Property Value
Type |
Description |
System.Double |
|
InterfaceAnalysisTime
Time spent integrating model equations in MASTA during interface analysis.
Measurement: TimeShort
Declaration
public double InterfaceAnalysisTime { get; }
Property Value
Type |
Description |
System.Double |
|
NumberOfFailedNewtonRaphsonSolves
The number of times the Newton-Raphson solve steps fail during a non-linear analysis.
Declaration
public int NumberOfFailedNewtonRaphsonSolves { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfFailedTimeSteps
The number of time steps that did not meet the required error tolerance and had to be retaken with a smaller step size.
Declaration
public int NumberOfFailedTimeSteps { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfFailedTimeStepsAtMinimumTimeStep
The number of time steps that did not meet the required error tolerance at the smallest allowable time step, so were accepted anyway.
Declaration
public int NumberOfFailedTimeStepsAtMinimumTimeStep { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfInterfaceTimeSteps
Declaration
public int NumberOfInterfaceTimeSteps { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfNewtonRaphsonJacobianEvaluations
Declaration
public int NumberOfNewtonRaphsonJacobianEvaluations { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfNewtonRaphsonMaximumIterationsReached
Declaration
public int NumberOfNewtonRaphsonMaximumIterationsReached { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfNewtonRaphsonOtherStatusResults
Declaration
public int NumberOfNewtonRaphsonOtherStatusResults { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfNewtonRaphsonResidualEvaluations
Declaration
public int NumberOfNewtonRaphsonResidualEvaluations { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfNewtonRaphsonResidualToleranceMet
Declaration
public int NumberOfNewtonRaphsonResidualToleranceMet { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfNewtonRaphsonSolves
The number of times the Newton-Raphson solver is run during a non-linear analysis.
Declaration
public int NumberOfNewtonRaphsonSolves { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfNewtonRaphsonValuesNotChanging
Declaration
public int NumberOfNewtonRaphsonValuesNotChanging { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfTimesStepErrorToleranceNotMet
The number of time steps that did not meet the required error tolerance and had to be retaken with a smaller step size.
Declaration
public int NumberOfTimesStepErrorToleranceNotMet { get; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfTimeStepsTaken
Declaration
public int NumberOfTimeStepsTaken { get; }
Property Value
Type |
Description |
System.Int32 |
|
SolverStatus
Declaration
public TransientSolverStatus SolverStatus { get; set; }
Property Value
Methods
TimesOfLoggedResults()
Declaration
public ReadOnlyCollection<double> TimesOfLoggedResults()
Returns
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<System.Double> |
|
Implements
System.IEquatable<T>
Extension Methods