<p>Thank you Simon for suggesting pointer then dereferencing it later in class methods.</p>
<p>Dirk also suggested using matrix views which may have the same performance while keeping syntax neat.</p>
<p>Will repost both working solution later on for the record.</p>
<p>Thanks again, I found all suggestion very helpful,<br>
Steven</p>
<div class="gmail_quote">On Nov 26, 2013 6:19 AM,  <<a href="mailto:szehnder@uni-bonn.de">szehnder@uni-bonn.de</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Steve,<br>
<br>
If you want to use a variable being an arma::mat obejct with varying memory, you could use an arma::mat pointer. Otherwise if memory stays the same but should be reusable in R, Dirk's suggestion initialising memory in R and passing it to C++ is the most practicable way and very fast.<br>

<br>
Best<br>
Simon<br>
Gesendet über den BlackBerry® Service von E-Plus.<br>
<br>
-----Original Message-----<br>
From: Steven Varga <<a href="mailto:steven.varga@gmail.com">steven.varga@gmail.com</a>><br>
Sender: rcpp-devel-bounces@lists.r-forge.r-project.orgDate: Mon, 25 Nov 2013 23:23:24<br>
To: <<a href="mailto:rcpp-devel@lists.r-forge.r-project.org">rcpp-devel@lists.r-forge.r-project.org</a>><br>
Reply-To: <a href="mailto:steven.varga@gmail.com">steven.varga@gmail.com</a><br>
Subject: Re: [Rcpp-devel] RcppArmadillo matrix with writeable auxiliary<br>
        memory<br>
<br>
_______________________________________________<br>
Rcpp-devel mailing list<br>
<a href="mailto:Rcpp-devel@lists.r-forge.r-project.org">Rcpp-devel@lists.r-forge.r-project.org</a><br>
<a href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel" target="_blank">https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel</a><br>
</blockquote></div>