Skip to content

Advanced Programming for Scientific Computing (8 CFU project)

Notifications You must be signed in to change notification settings

DiegoDiMaulo/IWT2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 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