ROL
|
Test std::array interface. More...
#include "ROL_StdArray.hpp"
#include "ROL_StdVector.hpp"
#include "ROL_Stream.hpp"
#include "Teuchos_GlobalMPISession.hpp"
#include <iostream>
Go to the source code of this file.
Typedefs | |
using | RealT = double |
Functions | |
int | main (int argc, char *argv[]) |
Variables | |
constexpr auto | dim = 100u |
Test std::array interface.
Definition in file vector/test_11.cpp.
using RealT = double |
Definition at line 56 of file vector/test_11.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 60 of file vector/test_11.cpp.
References ROL::StdArray< Real, array_size, pool_size >::basis(), ROL::Vector< Real >::checkVector(), ROL::StdArray< Real, array_size, pool_size >::clone(), dim, ROL::StdArray< Real, array_size, pool_size >::initialize_pool(), ROL::StdVector< Real, Element >::norm(), ROL::StdArray< Real, array_size, pool_size >::pool_count(), ROL::StdArray< Real, array_size, pool_size >::randomize(), and ROL::StdArray< Real, array_size, pool_size >::scale().
|
constexpr |
Definition at line 58 of file vector/test_11.cpp.
Referenced by Constraint_BurgersControl< Real >::apply_control_jacobian(), ROL::StdVector< Real, Element >::applyBinary(), OptStdVector< Real, Element >::applyBinary(), OptDualStdVector< Real, Element >::applyBinary(), ROL::Bundle_U_AS< Real >::applyG_Jacobi(), ROL::Bundle_AS< Real >::applyG_Jacobi(), ROL::Bundle_U_AS< Real >::applyG_SymGS(), ROL::Bundle_AS< Real >::applyG_SymGS(), ROL::Bundle_U_AS< Real >::applyPreconditioner_Identity(), ROL::Bundle_AS< Real >::applyPreconditioner_Identity(), ROL::Bundle_U_AS< Real >::applyPreconditioner_Jacobi(), ROL::Bundle_AS< Real >::applyPreconditioner_Jacobi(), ROL::Bundle_U_AS< Real >::applyPreconditioner_SymGS(), ROL::Bundle_AS< Real >::applyPreconditioner_SymGS(), ROL::StdVector< Real, Element >::axpy(), ROL::computeDenseHessian(), ROL::computeDotMatrix(), ROL::BoundConstraint< Real >::computeInf(), ROL::OptimizationProblem< Real >::computeSampleMean(), ROL::MeanValueConstraint< Real >::computeSampleMean(), ROL::MeanValueObjective< Real >::computeSampleMean(), ROL::computeScaledDenseHessian(), ROL::BatchStdVector< Real >::dimension(), ROL::RiskVector< Real >::dimension(), ROL::AtomVector< Real >::getAtom(), ROL::CDFObjective< Real >::gradientCDF(), ROL::PointwiseCDFObjective< Real >::gradientCDF(), ROL::PointwiseCDFObjective< Real >::hessVecCDF(), ROL::CDFObjective< Real >::hessVecCDF(), ROL::ZOO::Objective_PoissonInversion< Real >::invHessVec(), BurgersFEM< Real >::linear_solve(), ROL::LinearRegression< Real >::LinearRegression(), main(), ROL::MomentObjective< Real >::momentGradient(), ROL::MomentObjective< Real >::momentHessVec(), ROL::MomentObjective< Real >::momentValue(), ROL::MonteCarloGenerator< Real >::MonteCarloGenerator(), ROL::ZOO::Objective_DiodeCircuit< Real >::Objective_DiodeCircuit(), ROL::StdVector< Real, Element >::plus(), ROL::LinearRegression< Real >::print(), printMatrix(), ROL::StdVector< Real, Element >::reduce(), OptStdVector< Real, Element >::reduce(), OptDualStdVector< Real, Element >::reduce(), ROL::BatchManager< Real >::reduceAll(), ROL::LinMore< Real >::run(), ROL::MonteCarloGenerator< Real >::sample(), ROL::UserInputGenerator< Real >::sample(), ROL::AtomVector< Real >::setAtom(), setRandomVector(), ROL::StdVector< Real, Element >::setScalar(), ROL::StdVector< Real, Element >::StdVector(), ROL::BatchManager< Real >::sumAll(), ROL::SampleGenerator< Real >::sumAll(), ROL::UserInputGenerator< Real >::UserInputGenerator(), ROL::CDFObjective< Real >::valueCDF(), and ROL::PointwiseCDFObjective< Real >::valueCDF().