|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
|
#include <sstream>#include "Algorithms/AbstractTimeDependence.h"#include "Algorithms/PolynomialTimeDependence.h"#include "Attributes/Attributes.h"#include "Elements/OpalPolynomialTimeDependence.h"#include "gtest/gtest.h"
Go to the source code of this file.
Functions | |
| TEST (TestOpalPolynomialTimeDependence, ConstructorTest) | |
| TEST (TestOpalPolynomialTimeDependence, PrintTest) | |
| TEST (TestOpalPolynomialTimeDependence, UpdateTest) | |
| TEST (TestOpalPolynomialTimeDependence, UpdateTest2) | |
| TEST (TestOpalPolynomialTimeDependence, UpdateTest3) | |
| TEST (TestOpalPolynomialTimeDependence, UserInterfacePN) | |
| TEST (TestOpalPolynomialTimeDependence, UserInterfaceCoeffs) | |
| TEST (TestOpalPolynomialTimeDependence, UserInterfaceBoth) | |
| TEST | ( | TestOpalPolynomialTimeDependence | , |
| ConstructorTest | |||
| ) |
Definition at line 23 of file TestOpalPolynomialTimeDependence.cpp.
References OpalPolynomialTimeDependence::clone(), and Object::getOpalName().

| TEST | ( | TestOpalPolynomialTimeDependence | , |
| PrintTest | |||
| ) |
Definition at line 29 of file TestOpalPolynomialTimeDependence.cpp.
References OpalPolynomialTimeDependence::print().

| TEST | ( | TestOpalPolynomialTimeDependence | , |
| UpdateTest | |||
| ) |
Definition at line 36 of file TestOpalPolynomialTimeDependence.cpp.
References AbstractTimeDependence::getTimeDependence(), Object::itsAttr, OpalPolynomialTimeDependence::P0, OpalPolynomialTimeDependence::P1, OpalPolynomialTimeDependence::P2, OpalPolynomialTimeDependence::P3, Object::setOpalName(), Attributes::setReal(), and OpalPolynomialTimeDependence::update().

| TEST | ( | TestOpalPolynomialTimeDependence | , |
| UpdateTest2 | |||
| ) |
Definition at line 50 of file TestOpalPolynomialTimeDependence.cpp.
References OpalPolynomialTimeDependence::COEFFICIENTS, AbstractTimeDependence::getTimeDependence(), Object::itsAttr, Object::setOpalName(), Attributes::setRealArray(), and OpalPolynomialTimeDependence::update().

| TEST | ( | TestOpalPolynomialTimeDependence | , |
| UpdateTest3 | |||
| ) |
Definition at line 62 of file TestOpalPolynomialTimeDependence.cpp.
References OpalPolynomialTimeDependence::COEFFICIENTS, Object::itsAttr, OpalPolynomialTimeDependence::P0, OpalPolynomialTimeDependence::P1, OpalPolynomialTimeDependence::P2, OpalPolynomialTimeDependence::P3, Object::setOpalName(), Attributes::setReal(), Attributes::setRealArray(), and OpalPolynomialTimeDependence::update().

| TEST | ( | TestOpalPolynomialTimeDependence | , |
| UserInterfaceBoth | |||
| ) |
Definition at line 115 of file TestOpalPolynomialTimeDependence.cpp.
References OpalPolynomialTimeDependence::COEFFICIENTS, Object::itsAttr, OpalPolynomialTimeDependence::P0, OpalPolynomialTimeDependence::P1, OpalPolynomialTimeDependence::P2, OpalPolynomialTimeDependence::P3, Attributes::setReal(), Attributes::setRealArray(), and OpalPolynomialTimeDependence::update().

| TEST | ( | TestOpalPolynomialTimeDependence | , |
| UserInterfaceCoeffs | |||
| ) |
Definition at line 95 of file TestOpalPolynomialTimeDependence.cpp.
References OpalPolynomialTimeDependence::COEFFICIENTS, AbstractTimeDependence::getTimeDependence(), Object::itsAttr, Attributes::setRealArray(), and OpalPolynomialTimeDependence::update().

| TEST | ( | TestOpalPolynomialTimeDependence | , |
| UserInterfacePN | |||
| ) |
Definition at line 74 of file TestOpalPolynomialTimeDependence.cpp.
References AbstractTimeDependence::getTimeDependence(), Object::itsAttr, OpalPolynomialTimeDependence::P0, OpalPolynomialTimeDependence::P1, OpalPolynomialTimeDependence::P2, OpalPolynomialTimeDependence::P3, Attributes::setReal(), and OpalPolynomialTimeDependence::update().
