/dports/www/grafana8/grafana-8.3.6/vendor/golang.org/x/exp/rand/ |
H A D | rng.go | 49 pcg.low = seed 55 pcg.multiply() 56 pcg.add() 58 return bits.RotateLeft64(pcg.high^pcg.low, -int(pcg.high>>58)) 61 func (pcg *PCGSource) add() { 63 pcg.low, carry = bits.Add64(pcg.low, incLow, 0) 64 pcg.high, _ = bits.Add64(pcg.high, incHigh, carry) 69 hi += pcg.high * mulLow 70 hi += pcg.low * mulHigh 71 pcg.low = lo [all …]
|
/dports/devel/pcg-cpp/pcg-cpp-0.98.1-59-g5b5cac8/test-high/ |
H A D | Makefile | 63 pcg-test-noadvance.o: pcg-test-noadvance.cpp ../include/pcg_random.hpp \ 65 pcg-test.o: pcg-test.cpp ../include/pcg_random.hpp \ 85 pcg-test-noadvance.cpp ../include/pcg_random.hpp \ 94 pcg-test-noadvance.cpp ../include/pcg_random.hpp \ 96 check-pcg32_fast.o: check-pcg32_fast.cpp pcg-test.cpp \ 111 check-pcg32_k2.o: check-pcg32_k2.cpp pcg-test.cpp \ 117 check-pcg32_k64.o: check-pcg32_k64.cpp pcg-test.cpp \ 144 pcg-test-noadvance.cpp ../include/pcg_random.hpp \ 153 pcg-test-noadvance.cpp ../include/pcg_random.hpp \ 164 check-pcg64_k32.o: check-pcg64_k32.cpp pcg-test.cpp \ [all …]
|
/dports/net-mgmt/thanos/thanos-0.11.0/vendor/golang.org/x/exp/rand/ |
H A D | uint64_fallback.go | 9 func (pcg *PCGSource) add() { 10 old := pcg.low 11 pcg.low += incLow 12 if pcg.low < old { 14 pcg.high++ 16 pcg.high += incHigh 19 func (pcg *PCGSource) multiply() { 23 s0 := (pcg.low >> 00) & maxUint32 33 high := pcg.low*mHigh + pcg.high*mLow 42 pcg.low *= mLow [all …]
|
H A D | uint64.go | 11 func (pcg *PCGSource) add() { 13 pcg.low, carry = bits.Add64(pcg.low, incLow, 0) 14 pcg.high, _ = bits.Add64(pcg.high, incHigh, carry) 17 func (pcg *PCGSource) multiply() { 18 hi, lo := bits.Mul64(pcg.low, mulLow) 19 hi += pcg.high * mulLow 20 hi += pcg.low * mulHigh 21 pcg.low = lo 22 pcg.high = hi
|
H A D | rng.go | 44 func (pcg *PCGSource) Seed(seed uint64) { 45 pcg.low = seed 46 pcg.high = seed // TODO: What is right? 50 func (pcg *PCGSource) Uint64() uint64 { 51 pcg.multiply() 52 pcg.add() 54 return bits.RotateLeft64(pcg.high^pcg.low, -int(pcg.high>>58))
|
/dports/math/mfem/mfem-4.3/examples/petsc/ |
H A D | ex1p.cpp | 280 pcg->SetOperator(*A); in main() 281 pcg->SetRelTol(1e-12); in main() 282 pcg->SetMaxIter(200); in main() 283 pcg->SetPrintLevel(1); in main() 284 pcg->Mult(B, X); in main() 285 delete pcg; in main() 289 PetscPCGSolver *pcg; in main() local 322 pcg->SetRelTol(1e-12); in main() 324 pcg->SetMaxIter(200); in main() 334 pcg->Mult(B, X); in main() [all …]
|
/dports/math/octave/octave-6.4.0/scripts/sparse/ |
H A D | pcg.m | 176 ## x = pcg (A, b) 183 ## x = pcg (Afun, b) 189 ## x = pcg (A, b, 1e-06, 100, M) 467 %! x = pcg (A, b); 469 %! x = pcg (Afun, b); 470 %! x = pcg (A, b, 1e-6, 100, M); 523 %! [x, flag] = pcg (Afun, b); 586 %! [x, flag] = pcg (A, b, []); 644 %! [x, flag] = pcg (A, b); 650 %! [x, flag] = pcg (A, b); [all …]
|
/dports/devel/py-pythran/pythran-0.11.0/pythran/pythonic/include/numpy/random/ |
H A D | generator.hpp | 39 class pcg class 54 friend bool operator==(pcg const &self, pcg const &other) in operator ==() 58 friend bool operator!=(pcg const &self, pcg const &other) in operator !=() 63 pcg() : state(0) in pcg() function in numpy::random::details::pcg 66 explicit pcg(std::random_device &rd) in pcg() function in numpy::random::details::pcg 96 pcg generator(rd);
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/tools/ |
H A D | PoissonSolver.h | 145 math::pcg::State&, 158 math::pcg::State&, 173 math::pcg::State&, 203 typename math::pcg::Vector<VectorValueType>::Ptr 219 const math::pcg::Vector<VectorValueType>& values, 478 const math::pcg::Vector<VectorValueType>& vector, in createTreeFromVector() 537 const math::pcg::SizeType rowNum = static_cast<math::pcg::SizeType>(it.getValue()); in operator() 656 const math::pcg::SizeType rowNum = static_cast<math::pcg::SizeType>(it.getValue()); in operator() 703 math::pcg::Vector<ValueT> unused( in createISLaplacian() 785 math::pcg::State& state, in solveWithBoundaryConditionsAndPreconditioner() [all …]
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/unittest/ |
H A D | TestConjGradient.cc | 23 typedef math::pcg::SparseStencilMatrix<double, 7> MatrixType; in TEST_F() 25 const math::pcg::SizeType rows = 5; in TEST_F() 55 math::pcg::JacobiPreconditioner<MatrixType> precond(A); in TEST_F() 58 math::pcg::State result = math::pcg::solve( in TEST_F() 59 A, b, x, precond, math::pcg::terminationDefaults<double>()); in TEST_F() 71 typedef math::pcg::SparseStencilMatrix<double, 7> MatrixType; in TEST_F() 72 typedef math::pcg::IncompleteCholeskyPreconditioner<MatrixType> CholeskyPrecond; in TEST_F() 74 const math::pcg::SizeType rows = 5; in TEST_F() 163 math::pcg::State result = math::pcg::solve( in TEST_F() 164 A, b, x, precond, math::pcg::terminationDefaults<double>()); in TEST_F() [all …]
|
/dports/net/evans/evans-0.9.1/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/www/bugzilla2atom/bugzilla2atom-56126912bf314a80744827758d582e5e60e7178c/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/security/vault/vault-1.8.2/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/www/gitlab-workhorse/gitlab-foss-0a901d60f8ae4a60c04ae82e6e9c3a03e9321417/workhorse/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/devel/liteide/liteide-x37.4/liteidex/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/security/snowflake-tor/snowflake-ead5a960d7fa19dc890ccbfc0765c5ab6629eaa9/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/net-im/dendrite/dendrite-0.5.1/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/security/aws-iam-authenticator/aws-iam-authenticator-0.5.2/vendor/golang.org/x/tools/tools-5eefd052ad72/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/databases/cayley/cayley-0.7.5-2-gcf576ba/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/security/xray-core/Xray-core-1.5.0/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/security/vuls/vuls-0.13.7/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/net-mgmt/promscale/promscale-0.6.2/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/net-mgmt/thanos/thanos-0.11.0/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/www/grafana8/grafana-8.3.6/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|
/dports/net-mgmt/prometheus2/prometheus-2.30.3/vendor/golang.org/x/tools/godoc/analysis/ |
H A D | callgraph.go | 37 for _, pcg := range a.pcgs { 38 pcg.sortNodes() 156 for pkg, pcg := range a.pcgs { 163 for i, n := range pcg.nodes { 175 json := a.pcgJSON(pcg) 281 pcg.nodeIndex[n.fn] = i 283 pcg.nodes = nodes 303 pcg, ok := a.pcgs[fn.Pkg] 306 a.pcgs[fn.Pkg] = pcg 308 pcg.nodeIndex[fn] = -1 [all …]
|