Show / Hide Table of Contents

Class Gear

A class that implements the Gear integration method.

Inheritance
object
ParameterSet
TimeParameters
VariableTimestepConfiguration
SpiceMethod
Gear
Implements
ICloneable<TimeParameters>
IImportParameterSet<double>
IExportPropertySet<double>
IImportParameterSet<bool>
IExportPropertySet<bool>
IImportParameterSet<int>
IExportPropertySet<int>
IParameterSet
Inherited Members
SpiceMethod.InitialStep
SpiceMethod.AbsoluteTolerance
SpiceMethod.ChargeTolerance
SpiceMethod.RelativeTolerance
SpiceMethod.TrTol
SpiceMethod.LteRelTol
SpiceMethod.LteAbsTol
SpiceMethod.TruncateNodes
VariableTimestepConfiguration.MaxStep
VariableTimestepConfiguration.MinStep
VariableTimestepConfiguration.MaximumExpansion
TimeParameters.UseIc
TimeParameters.InitialConditions
TimeParameters.Validate
TimeParameters.Clone()
TimeParameters.TransientMaxIterations
TimeParameters.StartTime
TimeParameters.StopTime
ParameterSet.SetParameter<P>(string, P)
ParameterSet.TrySetParameter<P>(string, P)
ParameterSet.GetProperty<P>(string)
ParameterSet.TryGetProperty<P>(string, out P)
ParameterSet.CreateParameterSetter<P>(string)
ParameterSet.CreatePropertyGetter<P>(string)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SpiceSharp.Simulations.IntegrationMethods
Assembly: SpiceSharp.dll
Syntax
public class Gear : SpiceMethod, ICloneable<TimeParameters>, IImportParameterSet<double>, IExportPropertySet<double>, IImportParameterSet<bool>, IExportPropertySet<bool>, IImportParameterSet<int>, IExportPropertySet<int>, IParameterSet

Methods

Create(IBiasingSimulationState)

Creates an instance of the integration method.

Declaration
public override IIntegrationMethod Create(IBiasingSimulationState state)
Parameters
Type Name Description
IBiasingSimulationState state

The biasing simulation state that will be used as a base.

Returns
Type Description
IIntegrationMethod

The integration method.

Overrides
TimeParameters.Create(IBiasingSimulationState)

Implements

ICloneable<T>
IImportParameterSet<P>
IExportPropertySet<P>
IImportParameterSet<P>
IExportPropertySet<P>
IImportParameterSet<P>
IExportPropertySet<P>
IParameterSet

Extension Methods

Documentation.ParameterValues<T>(IParameterSet, bool)
Documentation.Parameters(IParameterSet)
Utility.ThrowIfNull<T>(T, string)

See Also

SpiceMethod
In this article
Back to top Generated by DocFX