Skip to content
forked from DiegoDiMaulo/IWT2

Advanced Programming for Scientific Computing (8 CFU project)

Notifications You must be signed in to change notification settings

pacs-course/IWT2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# IWT2

This repository contains the code of the IWT2 algorithm, standing for IntervalWise T^2 Testing.
In the folder "C++", there are all necessary files to execute the algorithm from command line.
In the folder "R", there are all necessary files to execute the algorithm from R.


# TESTS FROM COMMAND LINE

Requirements:
- main.cpp,
- Makefile,
- GetPot header (2.0 or later),
- Eigen library (3.3.3 or later).

Commands:
$ module load eigen
$ export OMP_NUM_THREADS=1
$ make
$ ./main n1=50 n2=50 p=10


# EXAMPLES FROM R

Requirements:
- Examples.R,
- AuxiliaryFunctions.R,
- IWT2.R,
- IWTImage.R,
- IWT2OMP.cpp,
- mvtnorm package (1.0 or later),
- Rcpp package (0.12.13 or later),
- RcppEigen package (0.3.3.3 or later),
- Rtools (latest frozen version).

Commands:
source("Examples.R")

About

Advanced Programming for Scientific Computing (8 CFU project)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 81.1%
  • R 18.7%
  • Makefile 0.2%