https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Functions
FunctionSeries.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("FunctionalExpansionToolsApp", FunctionSeries)
 
std::ostream & operator<< (std::ostream &stream, const FunctionSeries &me)
 

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream &  stream,
const FunctionSeries me 
)

Definition at line 276 of file FunctionSeries.C.

278{
279 stream << "\n\n"
280 << "FunctionSeries: " << me.name() << "\n"
281 << " Terms: " << me.getNumberOfTerms() << "\n";
282 me._series_type->formatCoefficients(stream, me._coefficients);
283 stream << "\n\n" << std::flush;
284
285 return stream;
286}
std::size_t getNumberOfTerms() const
Returns the number of terms (coefficients) in the underlying function series.
std::unique_ptr< CompositeSeriesBasisInterface > _series_type
Stores a pointer to the functional series object.
const std::string & name() const
std::vector< Real > & _coefficients
The coefficient array.

◆ registerMooseObject()

registerMooseObject ( "FunctionalExpansionToolsApp"  ,
FunctionSeries   
)