Public Types | |
|
typedef Teuchos::ScalarTraits< Scalar >::magnitudeType | ScalarMag |
| typedef Array< DataStore< Scalar > > | DataStoreVector_t |
| typedef for creating vectors of DataStore objects. | |
| typedef Array< const DataStore< Scalar > > | constDataStoreVector_t |
| typedef for creating vectors of DataStore objects. | |
| typedef std::list< DataStore< Scalar > > | DataStoreList_t |
| typedef for creating lists of DataStore objects. | |
| typedef std::list< const DataStore< Scalar > > | constDataStoreList_t |
| typedef for creating lists of DataStore objects. | |
Public Member Functions | |
| ~DataStore () | |
| Destructor. | |
| DataStore () | |
| | |
| DataStore (Scalar &time_, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &x_, const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &xdot_, ScalarMag &accuracy_) | |
| | |
| DataStore (const DataStore< Scalar > &ds_in) | |
| | |
| bool | operator< (const DataStore< Scalar > &ds) const |
| Less than comparison for sorting:. | |
| bool | operator<= (const DataStore< Scalar > &ds) const |
| Less than comparison for sorting:. | |
| bool | operator< (const Scalar &t) const |
| Less than comparison for sorting:. | |
| bool | operator<= (const Scalar &t) const |
| Less than comparison for sorting:. | |
| bool | operator> (const DataStore< Scalar > &ds) const |
| Less than comparison for sorting:. | |
| bool | operator>= (const DataStore< Scalar > &ds) const |
| Less than comparison for sorting:. | |
| bool | operator> (const Scalar &t) const |
| Less than comparison for sorting:. | |
| bool | operator>= (const Scalar &t) const |
| Less than comparison for sorting:. | |
| bool | operator== (const DataStore< Scalar > &ds) const |
| Equality comparison for matching:. | |
| bool | operator== (const Scalar &t) const |
| Equality comparison for matching:. | |
| std::string | description () const |
| Inherited from Describable: . | |
| void | describe (Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const |
| . . | |
Public Attributes | |
| Scalar | time |
| Time value of data:. | |
| Teuchos::RCP< const Thyra::VectorBase< Scalar > > | x |
| Solution value of data at above time:. | |
| Teuchos::RCP< const Thyra::VectorBase< Scalar > > | xdot |
| Solution dot value of data at above time:. | |
| ScalarMag | accuracy |
| Accuracy of x data. This is the accuracy of interpolations. | |
Definition at line 39 of file Rythmos_DataStore.hpp.
| typedef Array<DataStore<Scalar> > Rythmos::DataStore< Scalar >::DataStoreVector_t |
typedef for creating vectors of DataStore objects.
Definition at line 104 of file Rythmos_DataStore.hpp.
| typedef Array<const DataStore<Scalar> > Rythmos::DataStore< Scalar >::constDataStoreVector_t |
typedef for creating vectors of DataStore objects.
Definition at line 107 of file Rythmos_DataStore.hpp.
| typedef std::list<DataStore<Scalar> > Rythmos::DataStore< Scalar >::DataStoreList_t |
typedef for creating lists of DataStore objects.
Definition at line 110 of file Rythmos_DataStore.hpp.
| typedef std::list<const DataStore<Scalar> > Rythmos::DataStore< Scalar >::constDataStoreList_t |
typedef for creating lists of DataStore objects.
Definition at line 113 of file Rythmos_DataStore.hpp.
| Rythmos::DataStore< Scalar >::~DataStore | ( | ) | [inline] |
| Rythmos::DataStore< Scalar >::DataStore | ( | ) | [inline] |
| Rythmos::DataStore< Scalar >::DataStore | ( | Scalar & | time_, | |
| const Teuchos::RCP< const Thyra::VectorBase< Scalar > > & | x_, | |||
| const Teuchos::RCP< const Thyra::VectorBase< Scalar > > & | xdot_, | |||
| ScalarMag & | accuracy_ | |||
| ) |
| Rythmos::DataStore< Scalar >::DataStore | ( | const DataStore< Scalar > & | ds_in | ) |
| bool Rythmos::DataStore< Scalar >::operator< | ( | const DataStore< Scalar > & | ds | ) | const |
| bool Rythmos::DataStore< Scalar >::operator<= | ( | const DataStore< Scalar > & | ds | ) | const |
| bool Rythmos::DataStore< Scalar >::operator< | ( | const Scalar & | t | ) | const |
| bool Rythmos::DataStore< Scalar >::operator<= | ( | const Scalar & | t | ) | const |
| bool Rythmos::DataStore< Scalar >::operator> | ( | const DataStore< Scalar > & | ds | ) | const |
| bool Rythmos::DataStore< Scalar >::operator>= | ( | const DataStore< Scalar > & | ds | ) | const |
| bool Rythmos::DataStore< Scalar >::operator> | ( | const Scalar & | t | ) | const |
| bool Rythmos::DataStore< Scalar >::operator>= | ( | const Scalar & | t | ) | const |
| bool Rythmos::DataStore< Scalar >::operator== | ( | const DataStore< Scalar > & | ds | ) | const |
| bool Rythmos::DataStore< Scalar >::operator== | ( | const Scalar & | t | ) | const |
| std::string Rythmos::DataStore< Scalar >::description | ( | ) | const [virtual] |
Inherited from Describable: .
Reimplemented from Teuchos::Describable.
Definition at line 248 of file Rythmos_DataStore.hpp.
| void Rythmos::DataStore< Scalar >::describe | ( | Teuchos::FancyOStream & | out, | |
| const Teuchos::EVerbosityLevel | verbLevel | |||
| ) | const [virtual] |
| Scalar Rythmos::DataStore< Scalar >::time |
| Teuchos::RCP<const Thyra::VectorBase<Scalar> > Rythmos::DataStore< Scalar >::x |
| Teuchos::RCP<const Thyra::VectorBase<Scalar> > Rythmos::DataStore< Scalar >::xdot |
| ScalarMag Rythmos::DataStore< Scalar >::accuracy |
Accuracy of x data. This is the accuracy of interpolations.
Definition at line 71 of file Rythmos_DataStore.hpp.
1.4.7