Documentation
¶
Index ¶
Constants ¶
View Source
const Delta_For_Borders = 0.1
View Source
const Delta_For_Borders_Multiplexer = 5
View Source
const Iteration_Step = 0.02
View Source
const Max_Iterations = 100
View Source
const NegativeOrZeroSum_Initial_Guess = -0.4
View Source
const NegativeOrZeroSum_LeftBoundary = -0.2001
View Source
const NegativeOrZeroSum_MaxRight = -0.2
View Source
const NegativeOrZeroSum_MinLeft = netPresentValue.IrrDefaultValue
View Source
const NegativeOrZeroSum_RightBoundary = 0.0001
View Source
const PositiveSum_Initial_Guess = 0.4
View Source
const PositiveSum_LeftBoundary = -0.0001
View Source
const PositiveSum_MaxRight = 100
View Source
const PositiveSum_MinLeft = 0.2
View Source
const PositiveSum_RightBoundary = 0.20001
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BorderIterationResult ¶
type BorderIterationResult struct {
// contains filtered or unexported fields
}
func NoSolutionAndBreak ¶
func NoSolutionAndBreak() BorderIterationResult
func NoSolutionAndContinue ¶
func NoSolutionAndContinue(next Border, tryLeft, tryRight bool) BorderIterationResult
func SolutionAndContinue ¶
func SolutionAndContinue(next Border, ans Border, tryLeft, tryRight bool) BorderIterationResult
type BordersSearchAlgorithm ¶
type BordersSearchAlgorithm struct {
// contains filtered or unexported fields
}
func NewBordersSearchAlgorithm ¶
func NewBordersSearchAlgorithm(F INumericFunc, dF INumericFunc) BordersSearchAlgorithm
func (BordersSearchAlgorithm) FindInitialBorders ¶
func (alg BordersSearchAlgorithm) FindInitialBorders(paymentsSumIsPositive bool) []IBorder
IBordersSearchAlgorithm implementation
type IBordersSearchAlgorithm ¶
type Method ¶
type Method struct {
// contains filtered or unexported fields
}
type ValidationOptions ¶
type ValidationOptions struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.