NGSolve 5.3
ngstd Namespace Reference

namespace for standard data types and algorithms. More...

Classes

class  BlockAllocator
 Optimized memory handler. More...
class  GenericVariable
class  EvalFunction
 Numerical expression parser. More...
class  MemoryUsage
 Reports amount of used memory. More...
class  BaseStatusHandler
 Access to statusbar. More...

Enumerations

enum  { NG_MPI_TAG_CMD = 110 }
enum  { NG_MPI_TAG_SOLVE = 1110 }

Functions

template<>
std::complex< double > GenericVariable::Value< std::complex< double > > (int i) const
ostream & operator<< (ostream &ost, const GenericVariable &var)
NGS_DLL_HEADER bool StringFitsPattern (string_view str, string_view pattern)

Variables

NGS_DLL_HEADER const std::string ngsolve_version
const char dirslash = '/'

Detailed Description

namespace for standard data types and algorithms.

Generic container classes: FlatArray, Array, ArrayMem

Specific data types Exception, BlockAllocator, EvalFunction, AutoDiff, AutoDiffDiff