diff --git a/example/ex10.cpp b/example/ex10.cpp index a17478f..30dd1d8 100644 --- a/example/ex10.cpp +++ b/example/ex10.cpp @@ -25,11 +25,11 @@ * Also add information on how to contact you by electronic and paper mail. ******************************************************/ +#include +#include +#include "../lib/optimization.h" #include "gctl/core.h" #include "gctl/algorithms.h" -#include "../lib/optimization.h" -#include "iostream" -#include "iomanip" using std::cout; using std::endl; diff --git a/example/ex4.cpp b/example/ex4.cpp index 10ef0ed..bd0fdee 100644 --- a/example/ex4.cpp +++ b/example/ex4.cpp @@ -25,11 +25,11 @@ * Also add information on how to contact you by electronic and paper mail. ******************************************************/ +#include +#include +#include "../lib/optimization.h" #include "gctl/core.h" #include "gctl/algorithms.h" -#include "../lib/optimization.h" -#include "iostream" -#include "iomanip" using std::cout; using std::endl; diff --git a/example/ex5.cpp b/example/ex5.cpp index dc55069..b195f9c 100644 --- a/example/ex5.cpp +++ b/example/ex5.cpp @@ -25,9 +25,9 @@ * Also add information on how to contact you by electronic and paper mail. ******************************************************/ +#include "../lib/optimization.h" #include "gctl/core.h" #include "gctl/algorithms.h" -#include "../lib/optimization.h" int main(int argc, char const *argv[]) { diff --git a/example/ex6.cpp b/example/ex6.cpp index ca4e0fd..8a020b6 100644 --- a/example/ex6.cpp +++ b/example/ex6.cpp @@ -25,9 +25,9 @@ * Also add information on how to contact you by electronic and paper mail. ******************************************************/ +#include "../lib/optimization.h" #include "gctl/core.h" #include "gctl/algorithms.h" -#include "../lib/optimization.h" // get random floating points double random_double(double l, double t) diff --git a/example/ex7.cpp b/example/ex7.cpp index 3bc7830..c18d73b 100644 --- a/example/ex7.cpp +++ b/example/ex7.cpp @@ -25,9 +25,9 @@ * Also add information on how to contact you by electronic and paper mail. ******************************************************/ +#include "../lib/optimization.h" #include "gctl/core.h" #include "gctl/algorithms.h" -#include "../lib/optimization.h" typedef gctl::array> cd_array; diff --git a/example/ex8.cpp b/example/ex8.cpp index e1f3b44..fc7d11d 100644 --- a/example/ex8.cpp +++ b/example/ex8.cpp @@ -25,9 +25,9 @@ * Also add information on how to contact you by electronic and paper mail. ******************************************************/ +#include "../lib/optimization.h" #include "gctl/core.h" #include "gctl/algorithms.h" -#include "../lib/optimization.h" #define M 1000 #define N 900 diff --git a/lib/optimization/cholesky.h b/lib/optimization/cholesky.h index 15c1881..5a05574 100644 --- a/lib/optimization/cholesky.h +++ b/lib/optimization/cholesky.h @@ -50,6 +50,6 @@ namespace gctl void operator=(const gctl::cholesky&) = delete; matrix &decomposedMatrix; }; -} +}; #endif // _CHOLESKY_H \ No newline at end of file diff --git a/lib/optimization/clcg.h b/lib/optimization/clcg.h index 9d04336..dabb5ff 100644 --- a/lib/optimization/clcg.h +++ b/lib/optimization/clcg.h @@ -184,6 +184,6 @@ namespace gctl void clbicgstab(array > &m, const array > &B, std::ostream &ss = std::clog); void cltfqmr(array > &m, const array > &B, std::ostream &ss = std::clog); }; -} +}; #endif // _GCTL_CLCG_H \ No newline at end of file diff --git a/lib/optimization/dwa.h b/lib/optimization/dwa.h index ddcb39e..db73693 100644 --- a/lib/optimization/dwa.h +++ b/lib/optimization/dwa.h @@ -109,6 +109,6 @@ namespace gctl */ void get_records(array &logs); }; -} +}; #endif // _GCTL_DWA_H \ No newline at end of file diff --git a/lib/optimization/gradnorm.h b/lib/optimization/gradnorm.h index afd6ffa..25cc10c 100644 --- a/lib/optimization/gradnorm.h +++ b/lib/optimization/gradnorm.h @@ -154,6 +154,6 @@ namespace gctl */ void save_records(std::string file); }; -} +}; #endif // _GCTL_GRADNORM_H \ No newline at end of file diff --git a/lib/optimization/lbfgs.h b/lib/optimization/lbfgs.h index e944130..7b35850 100644 --- a/lib/optimization/lbfgs.h +++ b/lib/optimization/lbfgs.h @@ -554,6 +554,6 @@ namespace gctl */ double LBFGS_MinimizePreconditioned(array &m, std::ostream &ss = std::clog, bool err_throw = false); }; -} +}; #endif // _GCTL_LBFGS_H \ No newline at end of file diff --git a/lib/optimization/lcg.h b/lib/optimization/lcg.h index 8ba6423..20212f6 100644 --- a/lib/optimization/lcg.h +++ b/lib/optimization/lcg.h @@ -385,6 +385,6 @@ namespace gctl */ void lspg(array &m, const array &B, const array &low, const array &hig, std::ostream &ss = std::clog); }; -} +}; #endif // _GCTL_LCG_H \ No newline at end of file diff --git a/lib/optimization/lgd.h b/lib/optimization/lgd.h index b3d8fe4..32af33c 100644 --- a/lib/optimization/lgd.h +++ b/lib/optimization/lgd.h @@ -287,6 +287,6 @@ namespace gctl bool lgd_silent_, lgd_has_range_, lgd_has_alpha_, lgd_save_trace_; array lgd_low_, lgd_hig_, lgd_alpha_, lgd_trace_; }; -} +}; #endif // _GCTL_LGD_H \ No newline at end of file diff --git a/lib/optimization/loss_func.h b/lib/optimization/loss_func.h index a448212..0614536 100644 --- a/lib/optimization/loss_func.h +++ b/lib/optimization/loss_func.h @@ -120,6 +120,6 @@ namespace gctl array tars_, diff_; array us_; }; -} +}; #endif // _GCTL_LOSS_FUNC_H \ No newline at end of file diff --git a/lib/optimization/lu.h b/lib/optimization/lu.h index a963fe5..fb33b77 100644 --- a/lib/optimization/lu.h +++ b/lib/optimization/lu.h @@ -51,6 +51,6 @@ namespace gctl matrix &decomposedMatrix; // Output matrix after decomposition array rowPermutation; // Permutation of rows during pivoting }; -} +}; #endif // _GCTL_LU_H \ No newline at end of file diff --git a/lib/optimization/sgd.h b/lib/optimization/sgd.h index 8e699ea..0fd2607 100644 --- a/lib/optimization/sgd.h +++ b/lib/optimization/sgd.h @@ -196,6 +196,6 @@ namespace gctl void SGD_Minimize(array &m, sgd_solver_type solver_id = ADAM, std::ostream &ss = std::clog, bool verbose = true, bool err_throw = false); }; -} +}; #endif // _GCTL_SGD_H \ No newline at end of file diff --git a/lib/optimization/svd.h b/lib/optimization/svd.h index 8523ade..0537cdf 100644 --- a/lib/optimization/svd.h +++ b/lib/optimization/svd.h @@ -74,6 +74,6 @@ namespace gctl int maxi_iteration, K; double epsilon; }; -} +}; #endif // _GCTL_SVD_H \ No newline at end of file