capture program drop twsave capture mata mata drop matasave() findfile twres.ado include "`r(fn)'" mata void matasave() { real matrix D, CinvHHDH, AinvDDDH, A, B, C real colvector invDD, invHH, var1,var2 real scalar N, T,correction_rank string scalar newid,newt, w,sampleVarName, root root =st_local("using") newid=st_local("var_1") st_local("newid",newid) newt=st_local("var_2") st_local("newt",newt) w=st_local("twoway_w") st_local("w",w) N=st_numscalar("dimN") T=st_numscalar("dimT") correction_rank=st_numscalar("rank_adj") invDD=st_matrix("invDD") invHH=st_matrix("invHH") saveMat(root,"twoWayVar1", newid) saveMat(root,"twoWayVar2", newt) saveMat(root,"twoWayCorrection",correction_rank) saveMat(root,"twoWayW",w) saveMat(root,"twoWayN1", N) saveMat(root,"twoWayN2", T) saveMat(root,"twoWayInvDD", invDD) saveMat(root,"twoWayInvHH", invHH) if (N