|
Tempus
Version of the Day
Time Integration
|
Linear regression class. Copied and modified from Rythmos. More...
#include <Tempus_ConvergenceTestUtils.hpp>
Public Member Functions | |
| LinearRegression () | |
| void | setData (std::vector< Scalar > &x, std::vector< Scalar > &y) |
| Scalar | getSlope () const |
| Scalar | getYIntercept () const |
Private Member Functions | |
| void | compute_ () |
| void | validateXYData_ (std::vector< Scalar > &x, std::vector< Scalar > &y) |
Private Attributes | |
| std::vector< Scalar > | x_ |
| std::vector< Scalar > | y_ |
| Scalar | slope_ |
| Scalar | yIntercept_ |
| bool | isInitialized_ |
Linear regression class. Copied and modified from Rythmos.
Definition at line 29 of file Tempus_ConvergenceTestUtils.hpp.
| Tempus_Test::LinearRegression< Scalar >::LinearRegression | ( | ) |
Definition at line 52 of file Tempus_ConvergenceTestUtils.hpp.
| void Tempus_Test::LinearRegression< Scalar >::setData | ( | std::vector< Scalar > & | x, |
| std::vector< Scalar > & | y | ||
| ) |
Definition at line 58 of file Tempus_ConvergenceTestUtils.hpp.
| Scalar Tempus_Test::LinearRegression< Scalar >::getSlope | ( | ) | const |
Definition at line 89 of file Tempus_ConvergenceTestUtils.hpp.
| Scalar Tempus_Test::LinearRegression< Scalar >::getYIntercept | ( | ) | const |
Definition at line 96 of file Tempus_ConvergenceTestUtils.hpp.
|
private |
Definition at line 103 of file Tempus_ConvergenceTestUtils.hpp.
|
private |
Definition at line 69 of file Tempus_ConvergenceTestUtils.hpp.
|
private |
Definition at line 42 of file Tempus_ConvergenceTestUtils.hpp.
|
private |
Definition at line 43 of file Tempus_ConvergenceTestUtils.hpp.
|
private |
Definition at line 44 of file Tempus_ConvergenceTestUtils.hpp.
|
private |
Definition at line 45 of file Tempus_ConvergenceTestUtils.hpp.
|
private |
Definition at line 46 of file Tempus_ConvergenceTestUtils.hpp.
1.8.5