R/internal.rnormFastZig.R

Defines functions rnormFastZig

# an alternative replacement to rpgm::rpgm.rnorm
	# uses a C++ implementation of the Zigguratt algorithm
		# RcppZiggurat::znorm
	# 04-25-19

rnormFastZig <- function(nZig, meanZig = 0, sdZig = 1){
	# an alternative replacement to rpgm::rpgm.rnorm
		# uses a C++ implementation of the Zigguratt algorithm
		# RcppZiggurat::znorm
	(RcppZiggurat::zrnorm(nZig) * sdZig) + meanZig
	}
bomeara/treevo documentation built on Aug. 19, 2023, 6:52 p.m.