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

Function dynamic_cast_ParallelBaseVector

parallel/parallelvector.hpp:105–112  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

103
104
105 inline ParallelBaseVector * dynamic_cast_ParallelBaseVector (BaseVector * x)
106 {
107 // cout << "my dynamic * cast" << endl;
108 AutoVector * ax = dynamic_cast<AutoVector*> (x);
109 if (ax)
110 return dynamic_cast<ParallelBaseVector*> (&**ax);
111 return dynamic_cast<ParallelBaseVector*> (x);
112 }
113
114 inline const ParallelBaseVector * dynamic_cast_ParallelBaseVector (const BaseVector * x)
115 {

Callers 3

MultAddMethod · 0.85
InnerProductMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected