Rcpp Version 0.9.10
undoRmath.h
Go to the documentation of this file.
00001 // -*- mode: C++; c-indent-level: 4; c-basic-offset: 4; tab-width: 8 -*-
00002 //
00003 // undoRmath.h: Rcpp R/C++ interface class library -- undo the macros set by Rmath.h
00004 //
00005 // Copyright (C) 2010 - 2011 Dirk Eddelbuettel and Romain Francois
00006 //
00007 // This file is part of Rcpp.
00008 //
00009 // Rcpp is free software: you can redistribute it and/or modify it
00010 // under the terms of the GNU General Public License as published by
00011 // the Free Software Foundation, either version 2 of the License, or
00012 // (at your option) any later version.
00013 //
00014 // Rcpp is distributed in the hope that it will be useful, but
00015 // WITHOUT ANY WARRANTY; without even the implied warranty of
00016 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00017 // GNU General Public License for more details.
00018 //
00019 // You should have received a copy of the GNU General Public License
00020 // along with Rcpp.  If not, see <http://www.gnu.org/licenses/>.
00021 
00022 #ifndef RCPP_SUGAR_UNDORMATH_H
00023 #define RCPP_SUGAR_UNDORMATH_H
00024 
00025 // undo some of the mess of Rmath
00026 #undef sign
00027 #undef trunc
00028 #undef rround
00029 #undef prec
00030 
00031 #undef bessel_i
00032 #undef bessel_j
00033 #undef bessel_k
00034 #undef bessel_y
00035 #undef bessel_i_ex
00036 #undef bessel_j_ex
00037 #undef bessel_k_ex
00038 #undef bessel_y_ex
00039 #undef beta             
00040 #undef choose   
00041 #undef dbeta    
00042 #undef dbinom   
00043 #undef dcauchy  
00044 #undef dchisq   
00045 #undef dexp             
00046 #undef df               
00047 #undef dgamma   
00048 #undef dgeom    
00049 #undef dhyper   
00050 #undef digamma  
00051 #undef dlnorm   
00052 #undef dlogis   
00053 #undef dnbeta   
00054 #undef dnbinom  
00055 #undef dnchisq  
00056 #undef dnf              
00057 #undef dnorm4   
00058 #undef dnt              
00059 #undef dpois    
00060 #undef dpsifn   
00061 #undef dsignrank
00062 #undef dt               
00063 #undef dtukey   
00064 #undef dunif    
00065 #undef dweibull 
00066 #undef dwilcox  
00067 #undef fmax2    
00068 #undef fmin2    
00069 #undef fprec    
00070 #undef fround   
00071 #undef ftrunc   
00072 #undef fsign    
00073 #undef gammafn  
00074 #undef imax2    
00075 #undef imin2    
00076 #undef lbeta    
00077 #undef lchoose  
00078 #undef lgammafn 
00079 #undef lgammafn_sign    
00080 #undef lgamma1p 
00081 #undef log1pmx          
00082 #undef logspace_add         
00083 #undef logspace_sub     
00084 #undef pbeta            
00085 #undef pbeta_raw        
00086 #undef pbinom           
00087 #undef pcauchy          
00088 #undef pchisq           
00089 #undef pentagamma       
00090 #undef pexp             
00091 #undef pf               
00092 #undef pgamma           
00093 #undef pgeom            
00094 #undef phyper           
00095 #undef plnorm           
00096 #undef plogis           
00097 #undef pnbeta           
00098 #undef pnbinom          
00099 #undef pnchisq          
00100 #undef pnf              
00101 #undef pnorm5           
00102 #undef pnorm_both       
00103 #undef pnt              
00104 #undef ppois            
00105 #undef psignrank         
00106 #undef psigamma 
00107 #undef pt               
00108 #undef ptukey           
00109 #undef punif            
00110 #undef pythag           
00111 #undef pweibull 
00112 #undef pwilcox          
00113 #undef qbeta            
00114 #undef qbinom           
00115 #undef qcauchy          
00116 #undef qchisq           
00117 #undef qchisq_appr      
00118 #undef qexp             
00119 #undef qf               
00120 #undef qgamma           
00121 #undef qgeom            
00122 #undef qhyper           
00123 #undef qlnorm           
00124 #undef qlogis           
00125 #undef qnbeta           
00126 #undef qnbinom          
00127 #undef qnchisq          
00128 #undef qnf              
00129 #undef qnorm5           
00130 #undef qnt              
00131 #undef qpois            
00132 #undef qsignrank        
00133 #undef qt               
00134 #undef qtukey           
00135 #undef qunif            
00136 #undef qweibull 
00137 #undef qwilcox  
00138 #undef rbeta    
00139 #undef rbinom   
00140 #undef rcauchy  
00141 #undef rchisq   
00142 #undef rexp             
00143 #undef rf               
00144 #undef rgamma   
00145 #undef rgeom    
00146 #undef rhyper   
00147 #undef rlnorm   
00148 #undef rlogis   
00149 #undef rnbeta   
00150 #undef rnbinom  
00151 #undef rnchisq  
00152 #undef rnf              
00153 #undef rnorm            
00154 #undef rnt                  
00155 #undef rpois            
00156 #undef rsignrank        
00157 #undef rt               
00158 #undef rtukey           
00159 #undef runif            
00160 #undef rweibull
00161 #undef rwilcox          
00162 #undef sign                    
00163 #undef tetragamma       
00164 #undef trigamma 
00165 
00166 
00167 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines