@@ -38,12 +38,12 @@ BEGIN_RCPP
3838END_RCPP
3939}
4040// check_equivalence
41- arma::mat check_equivalence (const arma::uvec & typey, const bool adseq, const arma::mat& tbioq, const int k);
41+ arma::mat check_equivalence (const arma::ivec & typey, const bool adseq, const arma::mat& tbioq, const int k);
4242RcppExport SEXP _SimTOST_check_equivalence (SEXP typeySEXP, SEXP adseqSEXP, SEXP tbioqSEXP, SEXP kSEXP ) {
4343BEGIN_RCPP
4444 Rcpp::RObject rcpp_result_gen;
4545 Rcpp::RNGScope rcpp_rngScope_gen;
46- Rcpp::traits::input_parameter< const arma::uvec & >::type typey (typeySEXP);
46+ Rcpp::traits::input_parameter< const arma::ivec & >::type typey (typeySEXP);
4747 Rcpp::traits::input_parameter< const bool >::type adseq (adseqSEXP);
4848 Rcpp::traits::input_parameter< const arma::mat& >::type tbioq (tbioqSEXP);
4949 Rcpp::traits::input_parameter< const int >::type k (kSEXP );
@@ -52,7 +52,7 @@ BEGIN_RCPP
5252END_RCPP
5353}
5454// test_2x2_dom
55- arma::mat test_2x2_dom (const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaW, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const double sigmaB, const arma::vec& dropout, const arma::vec& Eper, const arma::vec& Eco, const arma::uvec & typey, const bool adseq, const int k, const int arm_seed);
55+ arma::mat test_2x2_dom (const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaW, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const double sigmaB, const arma::vec& dropout, const arma::vec& Eper, const arma::vec& Eco, const arma::ivec & typey, const bool adseq, const int k, const int arm_seed);
5656RcppExport SEXP _SimTOST_test_2x2_dom (SEXP nSEXP, SEXP muTSEXP, SEXP muRSEXP, SEXP SigmaWSEXP, SEXP lequi_tolSEXP, SEXP uequi_tolSEXP, SEXP alphaSEXP, SEXP sigmaBSEXP, SEXP dropoutSEXP, SEXP EperSEXP, SEXP EcoSEXP, SEXP typeySEXP, SEXP adseqSEXP, SEXP kSEXP , SEXP arm_seedSEXP) {
5757BEGIN_RCPP
5858 Rcpp::RObject rcpp_result_gen;
@@ -68,7 +68,7 @@ BEGIN_RCPP
6868 Rcpp::traits::input_parameter< const arma::vec& >::type dropout (dropoutSEXP);
6969 Rcpp::traits::input_parameter< const arma::vec& >::type Eper (EperSEXP);
7070 Rcpp::traits::input_parameter< const arma::vec& >::type Eco (EcoSEXP);
71- Rcpp::traits::input_parameter< const arma::uvec & >::type typey (typeySEXP);
71+ Rcpp::traits::input_parameter< const arma::ivec & >::type typey (typeySEXP);
7272 Rcpp::traits::input_parameter< const bool >::type adseq (adseqSEXP);
7373 Rcpp::traits::input_parameter< const int >::type k (kSEXP );
7474 Rcpp::traits::input_parameter< const int >::type arm_seed (arm_seedSEXP);
@@ -77,7 +77,7 @@ BEGIN_RCPP
7777END_RCPP
7878}
7979// test_2x2_rom
80- arma::mat test_2x2_rom (const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaW, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const double sigmaB, const arma::vec& dropout, const arma::vec& Eper, const arma::vec& Eco, const arma::uvec & typey, const bool adseq, const int k, const int arm_seed);
80+ arma::mat test_2x2_rom (const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaW, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const double sigmaB, const arma::vec& dropout, const arma::vec& Eper, const arma::vec& Eco, const arma::ivec & typey, const bool adseq, const int k, const int arm_seed);
8181RcppExport SEXP _SimTOST_test_2x2_rom (SEXP nSEXP, SEXP muTSEXP, SEXP muRSEXP, SEXP SigmaWSEXP, SEXP lequi_tolSEXP, SEXP uequi_tolSEXP, SEXP alphaSEXP, SEXP sigmaBSEXP, SEXP dropoutSEXP, SEXP EperSEXP, SEXP EcoSEXP, SEXP typeySEXP, SEXP adseqSEXP, SEXP kSEXP , SEXP arm_seedSEXP) {
8282BEGIN_RCPP
8383 Rcpp::RObject rcpp_result_gen;
@@ -93,7 +93,7 @@ BEGIN_RCPP
9393 Rcpp::traits::input_parameter< const arma::vec& >::type dropout (dropoutSEXP);
9494 Rcpp::traits::input_parameter< const arma::vec& >::type Eper (EperSEXP);
9595 Rcpp::traits::input_parameter< const arma::vec& >::type Eco (EcoSEXP);
96- Rcpp::traits::input_parameter< const arma::uvec & >::type typey (typeySEXP);
96+ Rcpp::traits::input_parameter< const arma::ivec & >::type typey (typeySEXP);
9797 Rcpp::traits::input_parameter< const bool >::type adseq (adseqSEXP);
9898 Rcpp::traits::input_parameter< const int >::type k (kSEXP );
9999 Rcpp::traits::input_parameter< const int >::type arm_seed (arm_seedSEXP);
@@ -102,7 +102,7 @@ BEGIN_RCPP
102102END_RCPP
103103}
104104// test_par_dom
105- arma::mat test_par_dom (const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaT, const arma::mat& SigmaR, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const arma::vec& dropout, const arma::uvec & typey, const bool adseq, const int k, const int arm_seedT, const int arm_seedR, const double TART, const double TARR, const bool vareq);
105+ arma::mat test_par_dom (const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaT, const arma::mat& SigmaR, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const arma::vec& dropout, const arma::ivec & typey, const bool adseq, const int k, const int arm_seedT, const int arm_seedR, const double TART, const double TARR, const bool vareq);
106106RcppExport SEXP _SimTOST_test_par_dom (SEXP nSEXP, SEXP muTSEXP, SEXP muRSEXP, SEXP SigmaTSEXP, SEXP SigmaRSEXP, SEXP lequi_tolSEXP, SEXP uequi_tolSEXP, SEXP alphaSEXP, SEXP dropoutSEXP, SEXP typeySEXP, SEXP adseqSEXP, SEXP kSEXP , SEXP arm_seedTSEXP, SEXP arm_seedRSEXP, SEXP TARTSEXP, SEXP TARRSEXP, SEXP vareqSEXP) {
107107BEGIN_RCPP
108108 Rcpp::RObject rcpp_result_gen;
@@ -116,7 +116,7 @@ BEGIN_RCPP
116116 Rcpp::traits::input_parameter< const arma::rowvec& >::type uequi_tol (uequi_tolSEXP);
117117 Rcpp::traits::input_parameter< const arma::rowvec& >::type alpha (alphaSEXP);
118118 Rcpp::traits::input_parameter< const arma::vec& >::type dropout (dropoutSEXP);
119- Rcpp::traits::input_parameter< const arma::uvec & >::type typey (typeySEXP);
119+ Rcpp::traits::input_parameter< const arma::ivec & >::type typey (typeySEXP);
120120 Rcpp::traits::input_parameter< const bool >::type adseq (adseqSEXP);
121121 Rcpp::traits::input_parameter< const int >::type k (kSEXP );
122122 Rcpp::traits::input_parameter< const int >::type arm_seedT (arm_seedTSEXP);
@@ -129,7 +129,7 @@ BEGIN_RCPP
129129END_RCPP
130130}
131131// test_par_rom
132- arma::mat test_par_rom (const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaT, const arma::mat& SigmaR, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const arma::vec& dropout, const arma::uvec & typey, const bool adseq, const int k, const int arm_seedT, const int arm_seedR, const double TART, const double TARR, const bool vareq);
132+ arma::mat test_par_rom (const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaT, const arma::mat& SigmaR, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const arma::vec& dropout, const arma::ivec & typey, const bool adseq, const int k, const int arm_seedT, const int arm_seedR, const double TART, const double TARR, const bool vareq);
133133RcppExport SEXP _SimTOST_test_par_rom (SEXP nSEXP, SEXP muTSEXP, SEXP muRSEXP, SEXP SigmaTSEXP, SEXP SigmaRSEXP, SEXP lequi_tolSEXP, SEXP uequi_tolSEXP, SEXP alphaSEXP, SEXP dropoutSEXP, SEXP typeySEXP, SEXP adseqSEXP, SEXP kSEXP , SEXP arm_seedTSEXP, SEXP arm_seedRSEXP, SEXP TARTSEXP, SEXP TARRSEXP, SEXP vareqSEXP) {
134134BEGIN_RCPP
135135 Rcpp::RObject rcpp_result_gen;
@@ -143,7 +143,7 @@ BEGIN_RCPP
143143 Rcpp::traits::input_parameter< const arma::rowvec& >::type uequi_tol (uequi_tolSEXP);
144144 Rcpp::traits::input_parameter< const arma::rowvec& >::type alpha (alphaSEXP);
145145 Rcpp::traits::input_parameter< const arma::vec& >::type dropout (dropoutSEXP);
146- Rcpp::traits::input_parameter< const arma::uvec & >::type typey (typeySEXP);
146+ Rcpp::traits::input_parameter< const arma::ivec & >::type typey (typeySEXP);
147147 Rcpp::traits::input_parameter< const bool >::type adseq (adseqSEXP);
148148 Rcpp::traits::input_parameter< const int >::type k (kSEXP );
149149 Rcpp::traits::input_parameter< const int >::type arm_seedT (arm_seedTSEXP);
@@ -156,7 +156,7 @@ BEGIN_RCPP
156156END_RCPP
157157}
158158// run_simulations_par_dom
159- arma::mat run_simulations_par_dom (const int nsim, const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaT, const arma::mat& SigmaR, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const arma::vec& dropout, const arma::uvec & typey, const bool adseq, const int k, const arma::ivec& arm_seed_T, const arma::ivec& arm_seed_R, const double TART, const double TARR, const bool vareq);
159+ arma::mat run_simulations_par_dom (const int nsim, const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaT, const arma::mat& SigmaR, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const arma::vec& dropout, const arma::ivec & typey, const bool adseq, const int k, const arma::ivec& arm_seed_T, const arma::ivec& arm_seed_R, const double TART, const double TARR, const bool vareq);
160160RcppExport SEXP _SimTOST_run_simulations_par_dom (SEXP nsimSEXP, SEXP nSEXP, SEXP muTSEXP, SEXP muRSEXP, SEXP SigmaTSEXP, SEXP SigmaRSEXP, SEXP lequi_tolSEXP, SEXP uequi_tolSEXP, SEXP alphaSEXP, SEXP dropoutSEXP, SEXP typeySEXP, SEXP adseqSEXP, SEXP kSEXP , SEXP arm_seed_TSEXP, SEXP arm_seed_RSEXP, SEXP TARTSEXP, SEXP TARRSEXP, SEXP vareqSEXP) {
161161BEGIN_RCPP
162162 Rcpp::RObject rcpp_result_gen;
@@ -171,7 +171,7 @@ BEGIN_RCPP
171171 Rcpp::traits::input_parameter< const arma::rowvec& >::type uequi_tol (uequi_tolSEXP);
172172 Rcpp::traits::input_parameter< const arma::rowvec& >::type alpha (alphaSEXP);
173173 Rcpp::traits::input_parameter< const arma::vec& >::type dropout (dropoutSEXP);
174- Rcpp::traits::input_parameter< const arma::uvec & >::type typey (typeySEXP);
174+ Rcpp::traits::input_parameter< const arma::ivec & >::type typey (typeySEXP);
175175 Rcpp::traits::input_parameter< const bool >::type adseq (adseqSEXP);
176176 Rcpp::traits::input_parameter< const int >::type k (kSEXP );
177177 Rcpp::traits::input_parameter< const arma::ivec& >::type arm_seed_T (arm_seed_TSEXP);
@@ -184,7 +184,7 @@ BEGIN_RCPP
184184END_RCPP
185185}
186186// run_simulations_par_rom
187- arma::mat run_simulations_par_rom (const int nsim, const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaT, const arma::mat& SigmaR, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const arma::vec& dropout, const arma::uvec & typey, const bool adseq, const int k, const arma::ivec& arm_seed_T, const arma::ivec& arm_seed_R, const double TART, const double TARR, const bool vareq);
187+ arma::mat run_simulations_par_rom (const int nsim, const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaT, const arma::mat& SigmaR, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const arma::vec& dropout, const arma::ivec & typey, const bool adseq, const int k, const arma::ivec& arm_seed_T, const arma::ivec& arm_seed_R, const double TART, const double TARR, const bool vareq);
188188RcppExport SEXP _SimTOST_run_simulations_par_rom (SEXP nsimSEXP, SEXP nSEXP, SEXP muTSEXP, SEXP muRSEXP, SEXP SigmaTSEXP, SEXP SigmaRSEXP, SEXP lequi_tolSEXP, SEXP uequi_tolSEXP, SEXP alphaSEXP, SEXP dropoutSEXP, SEXP typeySEXP, SEXP adseqSEXP, SEXP kSEXP , SEXP arm_seed_TSEXP, SEXP arm_seed_RSEXP, SEXP TARTSEXP, SEXP TARRSEXP, SEXP vareqSEXP) {
189189BEGIN_RCPP
190190 Rcpp::RObject rcpp_result_gen;
@@ -199,7 +199,7 @@ BEGIN_RCPP
199199 Rcpp::traits::input_parameter< const arma::rowvec& >::type uequi_tol (uequi_tolSEXP);
200200 Rcpp::traits::input_parameter< const arma::rowvec& >::type alpha (alphaSEXP);
201201 Rcpp::traits::input_parameter< const arma::vec& >::type dropout (dropoutSEXP);
202- Rcpp::traits::input_parameter< const arma::uvec & >::type typey (typeySEXP);
202+ Rcpp::traits::input_parameter< const arma::ivec & >::type typey (typeySEXP);
203203 Rcpp::traits::input_parameter< const bool >::type adseq (adseqSEXP);
204204 Rcpp::traits::input_parameter< const int >::type k (kSEXP );
205205 Rcpp::traits::input_parameter< const arma::ivec& >::type arm_seed_T (arm_seed_TSEXP);
@@ -212,7 +212,7 @@ BEGIN_RCPP
212212END_RCPP
213213}
214214// run_simulations_2x2_dom
215- arma::mat run_simulations_2x2_dom (const int nsim, const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaW, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const double sigmaB, const arma::vec& dropout, const arma::vec& Eper, const arma::vec& Eco, const arma::uvec & typey, const bool adseq, const int k, const arma::ivec& arm_seed);
215+ arma::mat run_simulations_2x2_dom (const int nsim, const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaW, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const double sigmaB, const arma::vec& dropout, const arma::vec& Eper, const arma::vec& Eco, const arma::ivec & typey, const bool adseq, const int k, const arma::ivec& arm_seed);
216216RcppExport SEXP _SimTOST_run_simulations_2x2_dom (SEXP nsimSEXP, SEXP nSEXP, SEXP muTSEXP, SEXP muRSEXP, SEXP SigmaWSEXP, SEXP lequi_tolSEXP, SEXP uequi_tolSEXP, SEXP alphaSEXP, SEXP sigmaBSEXP, SEXP dropoutSEXP, SEXP EperSEXP, SEXP EcoSEXP, SEXP typeySEXP, SEXP adseqSEXP, SEXP kSEXP , SEXP arm_seedSEXP) {
217217BEGIN_RCPP
218218 Rcpp::RObject rcpp_result_gen;
@@ -229,7 +229,7 @@ BEGIN_RCPP
229229 Rcpp::traits::input_parameter< const arma::vec& >::type dropout (dropoutSEXP);
230230 Rcpp::traits::input_parameter< const arma::vec& >::type Eper (EperSEXP);
231231 Rcpp::traits::input_parameter< const arma::vec& >::type Eco (EcoSEXP);
232- Rcpp::traits::input_parameter< const arma::uvec & >::type typey (typeySEXP);
232+ Rcpp::traits::input_parameter< const arma::ivec & >::type typey (typeySEXP);
233233 Rcpp::traits::input_parameter< const bool >::type adseq (adseqSEXP);
234234 Rcpp::traits::input_parameter< const int >::type k (kSEXP );
235235 Rcpp::traits::input_parameter< const arma::ivec& >::type arm_seed (arm_seedSEXP);
@@ -238,7 +238,7 @@ BEGIN_RCPP
238238END_RCPP
239239}
240240// run_simulations_2x2_rom
241- arma::mat run_simulations_2x2_rom (const int nsim, const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaW, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const double sigmaB, const arma::vec& dropout, const arma::vec& Eper, const arma::vec& Eco, const arma::uvec & typey, const bool adseq, const int k, const arma::ivec& arm_seed);
241+ arma::mat run_simulations_2x2_rom (const int nsim, const int n, const arma::vec& muT, const arma::vec& muR, const arma::mat& SigmaW, const arma::rowvec& lequi_tol, const arma::rowvec& uequi_tol, const arma::rowvec& alpha, const double sigmaB, const arma::vec& dropout, const arma::vec& Eper, const arma::vec& Eco, const arma::ivec & typey, const bool adseq, const int k, const arma::ivec& arm_seed);
242242RcppExport SEXP _SimTOST_run_simulations_2x2_rom (SEXP nsimSEXP, SEXP nSEXP, SEXP muTSEXP, SEXP muRSEXP, SEXP SigmaWSEXP, SEXP lequi_tolSEXP, SEXP uequi_tolSEXP, SEXP alphaSEXP, SEXP sigmaBSEXP, SEXP dropoutSEXP, SEXP EperSEXP, SEXP EcoSEXP, SEXP typeySEXP, SEXP adseqSEXP, SEXP kSEXP , SEXP arm_seedSEXP) {
243243BEGIN_RCPP
244244 Rcpp::RObject rcpp_result_gen;
@@ -255,7 +255,7 @@ BEGIN_RCPP
255255 Rcpp::traits::input_parameter< const arma::vec& >::type dropout (dropoutSEXP);
256256 Rcpp::traits::input_parameter< const arma::vec& >::type Eper (EperSEXP);
257257 Rcpp::traits::input_parameter< const arma::vec& >::type Eco (EcoSEXP);
258- Rcpp::traits::input_parameter< const arma::uvec & >::type typey (typeySEXP);
258+ Rcpp::traits::input_parameter< const arma::ivec & >::type typey (typeySEXP);
259259 Rcpp::traits::input_parameter< const bool >::type adseq (adseqSEXP);
260260 Rcpp::traits::input_parameter< const int >::type k (kSEXP );
261261 Rcpp::traits::input_parameter< const arma::ivec& >::type arm_seed (arm_seedSEXP);
0 commit comments