| checkconstraints | Checking a data matrix of households for the possible/impossible status under a predefined set of structural zeros. |
| checkconstraints_HHhead_at_group_level | Checking a data matrix of households for the possible/impossible status under a predefined set of structural zeros. |
| checkSZ | The new implementation of checkconstraints and will evently replace checkconstraints. |
| checkSZ2 | Michael: Edit here |
| GetImpossibleHouseholds | Generate the desired number of impossible households required to observe a given number of possible households. |
| groupcount | Generate 2D count table for two integer-valued vectors. |
| groupcount1D | Generate histogram count for an integer-valued vector. |
| households2individuals | Convert a household data matrix to the corresponding individual member data matrix. |
| initData | Initialize the input data structure. |
| initMissing | Initilize the misising data structure from input data |
| initOutput | Set the output structure for saving posterior samples of parameters. |
| initParameters | Initialize the model parameters for the MCMC. |
| RunModel | Run the mcmc sampler for the model. |
| sampleG | Update household (group) level latent class indexes. |
| samplehouseholds | Rcpp implementation for sampling household data without constraints. |
| sampleM | Update individual level latent class indexes. |
| SampleMissing | Sample and update missing data |
| UpdateAlpha | Update alpha. |
| UpdateBeta | Update beta. |
| UpdateLambda | Update lambda. |
| UpdateLambdaWeighted | Update lambda. |
| UpdateOmega | Update omega and v. |
| UpdateOmegaWeighted | Update omega and v. |
| UpdatePhi | Update phi. |
| UpdatePhiWeighted | Update phi. |
| UpdatePi | Update pi and u. |
| UpdatePiWeighted | Update pi and u. |