From c81c5dc2ac58eb1bf2e2800590929170db507040 Mon Sep 17 00:00:00 2001 From: Aik-Siong Koh Date: Sun, 3 Dec 2023 21:32:58 -0700 Subject: [PATCH] size_t count --- OndselSolver/Array.h | 4 ++-- OndselSolver/DiagonalMatrix.h | 4 ++-- OndselSolver/EulerArray.h | 4 ++-- OndselSolver/EulerParameters.h | 4 ++-- OndselSolver/EulerParametersDDot.h | 4 ++-- OndselSolver/EulerParametersDot.h | 4 ++-- OndselSolver/FullColumn.h | 4 ++-- OndselSolver/FullRow.h | 4 ++-- OndselSolver/FullVector.h | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/OndselSolver/Array.h b/OndselSolver/Array.h index c509bd7..58198eb 100644 --- a/OndselSolver/Array.h +++ b/OndselSolver/Array.h @@ -27,8 +27,8 @@ namespace MbD { public: Array() {} Array(std::vector vec) : std::vector(vec) {} - Array(int count) : std::vector(count) {} - Array(int count, const T& value) : std::vector(count, value) {} + Array(size_t count) : std::vector(count) {} + Array(size_t count, const T& value) : std::vector(count, value) {} Array(typename std::vector::iterator begin, typename std::vector::iterator end) : std::vector(begin, end) {} Array(std::initializer_list list) : std::vector{ list } {} virtual ~Array() {} diff --git a/OndselSolver/DiagonalMatrix.h b/OndselSolver/DiagonalMatrix.h index c2efd13..9dfe7b7 100644 --- a/OndselSolver/DiagonalMatrix.h +++ b/OndselSolver/DiagonalMatrix.h @@ -25,8 +25,8 @@ namespace MbD { // public: DiagonalMatrix() : Array() {} - DiagonalMatrix(int count) : Array(count) {} - DiagonalMatrix(int count, const T& value) : Array(count, value) {} + DiagonalMatrix(size_t count) : Array(count) {} + DiagonalMatrix(size_t count, const T& value) : Array(count, value) {} DiagonalMatrix(std::initializer_list list) : Array{ list } {} void atiputDiagonalMatrix(int i, std::shared_ptr> diagMat); DiagMatsptr times(T factor); diff --git a/OndselSolver/EulerArray.h b/OndselSolver/EulerArray.h index 756da9b..3225e9c 100644 --- a/OndselSolver/EulerArray.h +++ b/OndselSolver/EulerArray.h @@ -17,8 +17,8 @@ namespace MbD { { // public: - EulerArray(int count) : FullColumn(count) {} - EulerArray(int count, const T& value) : FullColumn(count, value) {} + EulerArray(size_t count) : FullColumn(count) {} + EulerArray(size_t count, const T& value) : FullColumn(count, value) {} EulerArray(std::initializer_list list) : FullColumn{ list } {} void initialize() override; void equalFullColumn(FColsptr fullCol); diff --git a/OndselSolver/EulerParameters.h b/OndselSolver/EulerParameters.h index 94ff274..c9a1ba9 100644 --- a/OndselSolver/EulerParameters.h +++ b/OndselSolver/EulerParameters.h @@ -25,8 +25,8 @@ namespace MbD { //aA aB aC pApE public: EulerParameters() : EulerArray(4) {} - EulerParameters(int count) : EulerArray(count) {} - EulerParameters(int count, const T& value) : EulerArray(count, value) {} + EulerParameters(size_t count) : EulerArray(count) {} + EulerParameters(size_t count, const T& value) : EulerArray(count, value) {} EulerParameters(std::initializer_list list) : EulerArray{ list } {} EulerParameters(FColDsptr axis, double theta) : EulerArray(4) { auto halfTheta = theta / 2.0; diff --git a/OndselSolver/EulerParametersDDot.h b/OndselSolver/EulerParametersDDot.h index 2492cce..ae83b2e 100644 --- a/OndselSolver/EulerParametersDDot.h +++ b/OndselSolver/EulerParametersDDot.h @@ -18,8 +18,8 @@ namespace MbD { { //qEdot aAddot aBddot aCddot public: - EulerParametersDDot(int count) : EulerArray(count) {} - EulerParametersDDot(int count, const T& value) : EulerArray(count, value) {} + EulerParametersDDot(size_t count) : EulerArray(count) {} + EulerParametersDDot(size_t count, const T& value) : EulerArray(count, value) {} EulerParametersDDot(std::initializer_list list) : EulerArray{ list } {} //std::shared_ptr> qEdot; diff --git a/OndselSolver/EulerParametersDot.h b/OndselSolver/EulerParametersDot.h index e4da335..1224612 100644 --- a/OndselSolver/EulerParametersDot.h +++ b/OndselSolver/EulerParametersDot.h @@ -21,8 +21,8 @@ namespace MbD { { //qE aAdot aBdot aCdot pAdotpE public: - EulerParametersDot(int count) : EulerArray(count) {} - EulerParametersDot(int count, const T& value) : EulerArray(count, value) {} + EulerParametersDot(size_t count) : EulerArray(count) {} + EulerParametersDot(size_t count, const T& value) : EulerArray(count, value) {} EulerParametersDot(std::initializer_list list) : EulerArray{ list } {} static std::shared_ptr> FromqEOpAndOmegaOpO(std::shared_ptr> qe, FColDsptr omeOpO); void initialize() override; diff --git a/OndselSolver/FullColumn.h b/OndselSolver/FullColumn.h index 735c040..630f8d9 100644 --- a/OndselSolver/FullColumn.h +++ b/OndselSolver/FullColumn.h @@ -31,8 +31,8 @@ namespace MbD { public: FullColumn() : FullVector() {} FullColumn(std::vector vec) : FullVector(vec) {} - FullColumn(int count) : FullVector(count) {} - FullColumn(int count, const T& value) : FullVector(count, value) {} + FullColumn(size_t count) : FullVector(count) {} + FullColumn(size_t count, const T& value) : FullVector(count, value) {} FullColumn(typename std::vector::iterator begin, typename std::vector::iterator end) : FullVector(begin, end) {} FullColumn(std::initializer_list list) : FullVector{ list } {} FColsptr plusFullColumn(FColsptr fullCol); diff --git a/OndselSolver/FullRow.h b/OndselSolver/FullRow.h index ab0483a..fac8d57 100644 --- a/OndselSolver/FullRow.h +++ b/OndselSolver/FullRow.h @@ -33,8 +33,8 @@ namespace MbD { public: FullRow() : FullVector() {} FullRow(std::vector vec) : FullVector(vec) {} - FullRow(int count) : FullVector(count) {} - FullRow(int count, const T& value) : FullVector(count, value) {} + FullRow(size_t count) : FullVector(count) {} + FullRow(size_t count, const T& value) : FullVector(count, value) {} FullRow(typename std::vector::const_iterator begin, typename std::vector::const_iterator end) : FullVector(begin, end) {} FullRow(std::initializer_list list) : FullVector{ list } {} FRowsptr times(T a); diff --git a/OndselSolver/FullVector.h b/OndselSolver/FullVector.h index 9d7e817..5e44d96 100644 --- a/OndselSolver/FullVector.h +++ b/OndselSolver/FullVector.h @@ -20,8 +20,8 @@ namespace MbD { public: FullVector() : Array() {} FullVector(std::vector vec) : Array(vec) {} - FullVector(int count) : Array(count) {} - FullVector(int count, const T& value) : Array(count, value) {} + FullVector(size_t count) : Array(count) {} + FullVector(size_t count, const T& value) : Array(count, value) {} FullVector(typename std::vector::iterator begin, typename std::vector::iterator end) : Array(begin, end) {} FullVector(std::initializer_list list) : Array{ list } {} double dot(std::shared_ptr> vec);