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

Function updatePMinMax

python/webgui.py:9–17  ·  view source on GitHub ↗
( pmat, pmima=None )

Source from the content-addressed store, hash-verified

7np.seterr(all='ignore', divide='ignore', invalid='ignore') # , over='ignore')
8
9def updatePMinMax( pmat, pmima=None ):
10 pmima_new = [ngs.Vector(pmat[:,i], copy=False).MinMax(ignore_inf=True) for i in range(3)]
11
12 if pmima is not None:
13 for i in range(3):
14 minmax = ( min(pmima[i][0], pmima_new[i][0]), max(pmima[i][1], pmima_new[i][1]) )
15 pmima_new[i] = minmax
16
17 return pmima_new
18
19def getMinMax( vals, fmin=None, fmax=None ):
20 funcmin,funcmax = ngs.Vector(vals, copy=False).MinMax(True)

Callers 1

BuildRenderDataFunction · 0.85

Calls 1

VectorMethod · 0.45

Tested by

no test coverage detected