MCPcopy Create free account
hub / github.com/NGSolve/ngsolve / Evaluate

Method Evaluate

linalg/basevector.hpp:1087–1092  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1085 virtual ~DynamicBaseExpression() { }
1086 virtual AutoVector CreateVector() const = 0;
1087 virtual AutoVector Evaluate() const
1088 {
1089 auto vec = CreateVector();
1090 AssignTo (1, vec);
1091 return vec;
1092 }
1093 virtual void AssignTo (double s, BaseVector & v2) const = 0;
1094 virtual void AddTo (double s, BaseVector & v2) const = 0;
1095 virtual void AssignTo (Complex s, BaseVector & v2) const = 0;

Callers 4

EvaluateTransFunction · 0.45
EvaluateMethod · 0.45
EvaluateFunction · 0.45

Calls 2

AssignToFunction · 0.85
CreateVectorFunction · 0.70

Tested by

no test coverage detected