rngWeibull Interface

public interface rngWeibull

Calls

interface~~rngweibull~~CallsGraph interface~rngweibull rngWeibull proc~rngweibull_d2d rngWeibull_d2D interface~rngweibull->proc~rngweibull_d2d proc~rngweibull_d1d rngWeibull_d1D interface~rngweibull->proc~rngweibull_d1d proc~rngweibull_d1 rngWeibull_d1 interface~rngweibull->proc~rngweibull_d1 proc~rngweibull_d3d rngWeibull_d3D interface~rngweibull->proc~rngweibull_d3d
Help


Module Procedures

public subroutine rngWeibull_d1(this, lambda, k)

Interfaced with rngWeibull

Arguments

Type IntentOptional AttributesName
real(kind=r64), intent(inout) :: this

Draw from Weibull distribution

real(kind=r64), intent(in) :: lambda

Scale of the distribution

real(kind=r64), intent(in) :: k

Shape of the distribution

public subroutine rngWeibull_d1D(this, lambda, k)

Interfaced with rngWeibull

Arguments

Type IntentOptional AttributesName
real(kind=r64), intent(inout) :: this(:)

Draw from Weibull distribution

real(kind=r64), intent(in) :: lambda

Scale of the distribution

real(kind=r64), intent(in) :: k

Shape of the distribution

public subroutine rngWeibull_d2D(this, lambda, k)

Interfaced with rngWeibull

Arguments

Type IntentOptional AttributesName
real(kind=r64), intent(inout) :: this(:,:)

Draw from Weibull distribution

real(kind=r64), intent(in) :: lambda

Scale of the distribution

real(kind=r64), intent(in) :: k

Shape of the distribution

public subroutine rngWeibull_d3D(this, lambda, k)

Interfaced with rngWeibull

Arguments

Type IntentOptional AttributesName
real(kind=r64), intent(inout) :: this(:,:,:)

Draw from Weibull distribution

real(kind=r64), intent(in) :: lambda

Scale of the distribution

real(kind=r64), intent(in) :: k

Shape of the distribution


allocate allocate_test appendString arange argInsertionsort argMedianOf3 argPartition argSelect argSort array1D_test binarySearch checkIsOpen closeFile compact compare compare_d1 copy copy_test countEntries crossproduct cumprod cumsum dArgDynamicArray dArgDynamicArray_test daysInMonth daysInYear dDynamicArray dDynamicArray_test deallocate debug debug_s deleteFile diff eMsg fastTwoDiff fastTwoSum fErr fileExists fileIO_test geometricMean getExtension getFileSize getNFileLines getRandomSeed hasExtension hasNentries iachar1D iArgDynamicArray iArgDynamicArray_test idArgDynamicArray idArgDynamicArray_test idDynamicArray idDynamicArray_test iDynamicArray iDynamicArray_test ind2sub indexing_test insertionsort integerBin intervalSearch isLeapYear isOpen isSorted isString KdTree KdTree_test lowerCase maths_test mean median medianOf3 mErr msg norm1 normI openBinaryFile openFile partition partition3way partition3way_d1D prependString Prng Prng_test ProgressBar project random_test rArgDynamicArray rArgDynamicArray_test rDynamicArray rDynamicArray_test read1Dble read1Integer readline readline reallocate reallocate_test removeComments repeat replacedelim rngExponential rngExponential_d1 rngExponential_d1D rngExponential_d2D rngExponential_d3D rngExponential_unscaled_d1 rngInteger rngInteger_i1 rngInteger_i1D rngInteger_i2D rngInteger_i3D rngNormal rngNormal_d1 rngNormal_d1D rngNormal_d2D rngNormal_d3D rngUniform rngUniform_d1 rngUniform_d1D rngUniform_d2D rngUniform_d3D rngUniform_xorshift rngWeibull rngWeibull_d1 rngWeibull_d1D rngWeibull_d2D rngWeibull_d3D secondsToHMS select select_test setPrng setPrng_withSeed setPrng_WOseed shuffle simpleSearch skipFileLines sort sorting_test std str strings_test sub2ind swap test tester time_test timeInSeconds timeToInteger trimExtension trimmedmean twoDiff twoSum upperCase variance wMsg writeline