#ifndef __COSMOTOOL_ALGO_HPP #define __COSMOTOOL_ALGO_HPP namespace CosmoTool { template T cube(T a) { return a*a*a; } template T square(T a) { return a*a; } } #endif