- R function for solving the Lagrange multiplier (Vector)
- R function for solving the Lagrange multiplier (Scalar)
- R codes for solving the Lagrange multiplier (Stratified Sampling)
- R codes for finding the profile EL confidence interval
- R function for the Rao-Sampford PPS sampling method
- R codes for computing the second order inclusion probabilities for the Rao-Sampford PPS sampling method
- R function for the randomized systematic PPS sampling method

- Main simulation program for Bayesian credible intervals (Single-stage PPS sampling, small sampling fractions)
- Main simulation program for Bayesian credible intervals (Single-stage PPS sampling, large sampling fractions)
- Main simulation program for Bayesian credible intervals (Cluster sampling)
- Main simulation program for Bayesian credible intervals (Stratified sampling)
- Main simulation program for Bayesian point estimation (Single-stage PPS sampling, small sampling fractions)
- Main simulation program for Bayesian point estimation (Single-stage PPS sampling, large sampling fractions)
- Main simulation program for Bayesian point estimation (Cluster sampling)
- Main simulation program for Bayesian point estimation (Stratified sampling)
- Main simulation program for Bayesian model selection (Single-stage PPS sampling, small sampling fractions)
- Main simulation program for Bayesian model selection (Single-stage PPS sampling, large sampling fractions)
- Main simulation program for Bayesian model selection (Cluster sampling)
- Main simulation program for Bayesian model selection (Stratified sampling)