/dports/comms/tlf/tlf-tlf-1.4.1/test/ |
H A D | test_addmult.c | 13 extern struct mults_t multis[MAX_MULTS]; 71 strcpy(multis[0].name, "abc"); in test_init_mults() 72 strcpy(multis[1].name, "abd"); in test_init_mults() 73 multis[0].band = inxes[BANDINDEX_160]; in test_init_mults() 74 multis[1].band = inxes[BANDINDEX_80]; in test_init_mults() 78 assert_string_equal(multis[0].name, ""); in test_init_mults() 79 assert_int_equal(multis[0].band, 0); in test_init_mults() 91 assert_string_equal(multis[0].name, "abc"); in test_remember_mult_one() 99 assert_string_equal(multis[0].name, "abc"); in test_remember_mult_two() 100 assert_string_equal(multis[1].name, "def"); in test_remember_mult_two() [all …]
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/src/Quadrature/ |
H A D | SmolyakQuadrature.cpp | 30 std::shared_ptr<MultiIndexSet> multis = BuildMultis(orders); in Compute() local 32 Compute(multis); in Compute() 42 auto multis = MultiIndexFactory::CreateTotalOrder(dim,minOrder); in BuildMultis() local 54 return multis; in BuildMultis() 61 Eigen::VectorXd smolyWts = ComputeWeights(multis); in Compute() 68 for(int i=0; i<multis->Size(); ++i) in Compute() 116 unsigned int dim = multis->GetMultiLength(); in UpdateWeights() 119 auto& activeMulti = multis->IndexToMulti(activeInd); in UpdateWeights() 122 auto& k = multis->IndexToMulti(activeInd); in UpdateWeights() 148 for(unsigned int i = 0; i<multis->Size(); ++i) { in ComputeWeights() [all …]
|
H A D | FullTensorQuadrature.cpp | 55 auto multis = MultiIndexFactory::CreateFullTensor(tensorOrders); in Compute() local 58 pts.resize(dim,multis->Size()); in Compute() 59 wts = Eigen::VectorXd::Ones(multis->Size()); in Compute() 61 for(int i=0; i<multis->Size(); ++i){ in Compute() 62 auto& multi = multis->IndexToMulti(i); in Compute()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/test/PolynomialChaos/ |
H A D | PolynomialChaosExpansionTest.cpp | 19 auto multis = MultiIndexFactory::CreateTotalOrder(inputDim, order); in TEST() local 23 Eigen::MatrixXd coeffs = Eigen::MatrixXd::Zero(outDim, multis->Size()); in TEST() 32 ind = multis->MultiToIndex(std::make_shared<MultiIndex>(multiVec)); in TEST() 36 auto pce = std::make_shared<PolynomialChaosExpansion>(poly, multis, coeffs); in TEST() 64 auto multis = MultiIndexFactory::CreateTotalOrder(inputDim, order); in TEST() local 68 Eigen::MatrixXd coeffs = Eigen::MatrixXd::Zero(outDim, multis->Size()); in TEST() 76 ind = multis->MultiToIndex(std::make_shared<MultiIndex>(multiVec)); in TEST() 105 auto multis = MultiIndexFactory::CreateTotalOrder(inputDim, order); in TEST() local 111 …(0) = std::make_shared<PolynomialChaosExpansion>(poly, multis, Eigen::MatrixXd::Ones(outDim,multis… in TEST() 114 …) = std::make_shared<PolynomialChaosExpansion>(poly, multis, 2.0*Eigen::MatrixXd::Ones(outDim,mult… in TEST() [all …]
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/test/Polynomials/ |
H A D | BasisExpansionTest.cpp | 44 EXPECT_EQ(6,multis->Size()); in TEST_F() 46 BasisExpansion expansion(bases, multis); in TEST_F() 59 EXPECT_EQ(6,multis->Size()); in TEST_F() 62 Eigen::MatrixXd coeffs = Eigen::MatrixXd::Zero(numOut, multis->Size()); in TEST_F() 64 BasisExpansion expansion1(bases, multis, coeffs); in TEST_F() 74 BasisExpansion expansion2(bases, multis, coeffs, true); in TEST_F() 76 coeffs = Eigen::MatrixXd::Ones(numOut, multis->Size()); in TEST_F() 91 EXPECT_EQ(2,multis->Size()); in TEST_F() 96 BasisExpansion expansion(bases, multis, coeffs); in TEST_F() 124 EXPECT_EQ(3,multis->Size()); in TEST_F() [all …]
|
H A D | MonotoneExpansionTest.cpp | 20 std::shared_ptr<MultiIndexSet> multis = MultiIndexFactory::CreateTotalOrder(1, 2); in Approximation_MonotoneExpansion1d() local 22 monoPart = std::make_shared<BasisExpansion>(bases, multis); in Approximation_MonotoneExpansion1d() 187 …std::shared_ptr<MultiIndexSet> multis = MultiIndexFactory::CreateTotalOrder(2, 2, 0, std::make_sha… in Approximation_MonotoneExpansion2d() local 191 generalParts.push_back(std::make_shared<BasisExpansion>(bases, multis, coeffs)); in Approximation_MonotoneExpansion2d() 195 monoParts.push_back(std::make_shared<BasisExpansion>(bases, multis, coeffs)); in Approximation_MonotoneExpansion2d() 197 multis = MultiIndexFactory::CreateTotalOrder(2, 2); in Approximation_MonotoneExpansion2d() 198 coeffs = Eigen::MatrixXd::Random(1,multis->Size()); in Approximation_MonotoneExpansion2d() 199 monoParts.push_back(std::make_shared<BasisExpansion>(bases, multis, coeffs)); in Approximation_MonotoneExpansion2d()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/src/Polynomials/ |
H A D | BasisExpansion.cpp | 30 multis(multisIn), in BasisExpansion() 34 assert(multis->Size() == coeffs.cols()); in BasisExpansion() 63 Eigen::VectorXi maxOrders = multis->GetMaxOrders(); in GetAllTerms() 78 for(int i=0; i<multis->Size(); ++i){ in GetAllTerms() 80 for(auto it = multis->at(i)->GetNzBegin(); it != multis->at(i)->GetNzEnd(); ++it) in GetAllTerms() 109 for(int i=0; i<multis->Size(); ++i){ in GetAllDerivs() 113 if(multis->at(i)->GetValue(j)==0){ in GetAllDerivs() 116 for(auto it = multis->at(i)->GetNzBegin(); it != multis->at(i)->GetNzEnd(); ++it){ in GetAllDerivs() 159 for(int i=0; i<multis->Size(); ++i){ in GetHessians() 164 if((multis->at(i)->GetValue(j)!=0) && ((multis->at(i)->GetValue(k)!=0))){ in GetHessians() [all …]
|
/dports/www/p5-HTML-FormFu/HTML-FormFu-2.07/lib/HTML/FormFu/Model/ |
H A D | HashRef.pm | 275 my %multis = (); 276 my $multis = $self->form->get_all_elements( { type => qr/Multi/ } ); 277 foreach my $multi ( @{ $multis || [] } ) { 278 my @multis; 279 map { push( @multis, $_->name ) } @{ $multi->get_elements }; 280 map { my $i = $_; $i =~ s/_\d+//; $multis{$i} = 1 } @multis; 282 $self->_multi( \%multis );
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/src/PolynomialChaos/ |
H A D | PolynomialChaosExpansion.cpp | 40 Eigen::VectorXd result = Eigen::VectorXd::Zero(multis->Size()); in GetNormalizationVec() 43 for (unsigned int i = 0; i < multis->Size(); i++) { in GetNormalizationVec() 47 Eigen::RowVectorXi multi = multis->IndexToMulti(i)->GetVector(); in GetNormalizationVec() 191 unsigned int numTerms = expansions.at(j)->multis->Size(); in ComputeWeightedSum() 194 … locToGlob.at(j).at(i) = allPolynomials->AddActive(expansions.at(j)->multis->IndexToMulti(i)); in ComputeWeightedSum() 209 for (unsigned int i = 0; i < multis->Size(); ++i){ in TotalSensitivity() 210 if(multis->IndexToMulti(i)->GetValue(targetDim)==0) in TotalSensitivity() 243 for(unsigned int i=0; i<multis->Size(); ++i){ in SobolSensitivity() 244 auto currMulti = multis->IndexToMulti(i); in SobolSensitivity()
|
/dports/comms/tlf/tlf-tlf-1.4.1/src/ |
H A D | addmult.c | 393 multis[n].name[0] = '\0'; in init_mults() 394 multis[n].band = 0; in init_mults() 425 if (strcmp(multis[i].name, multiplier) == 0) { in remember_multi() 429 if ((multis[i].band & inxes[band]) == 0) { in remember_multi() 430 multis[i].band |= inxes[band]; in remember_multi() 446 strcpy(multis[nr_multis].name, multiplier); in remember_multi() 447 multis[nr_multis].band |= inxes[band]; in remember_multi()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/MUQ/Approximation/Quadrature/ |
H A D | SmolyakQuadrature.h | 30 virtual void Compute(std::shared_ptr<muq::Utilities::MultiIndexSet> const& multis); 47 …tatic Eigen::VectorXd ComputeWeights(std::shared_ptr<muq::Utilities::MultiIndexSet> const& multis); 50 std::shared_ptr<muq::Utilities::MultiIndexSet> const& multis,
|
/dports/print/cups/cups-2.3.3op2/vcnet/regex/ |
H A D | regcomp.c | 623 if (cs->multis != NULL) 636 if (cs->multis != NULL) 1043 cs->multis = NULL; 1159 if (cs->multis == NULL) 1162 cs->multis = realloc(cs->multis, cs->smultis); 1163 if (cs->multis == NULL) { 1190 free(cs->multis); 1191 cs->multis = NULL; 1195 cs->multis = realloc(cs->multis, cs->smultis); 1196 assert(cs->multis != NULL); [all …]
|
/dports/news/knews/knews-1.0b.1/regexp/ |
H A D | regcomp.c | 624 if (cs->multis != NULL) 637 if (cs->multis != NULL) 1045 cs->multis = NULL; 1161 if (cs->multis == NULL) 1164 cs->multis = realloc(cs->multis, cs->smultis); 1165 if (cs->multis == NULL) { 1192 free(cs->multis); 1193 cs->multis = NULL; 1197 cs->multis = realloc(cs->multis, cs->smultis); 1198 assert(cs->multis != NULL); [all …]
|
/dports/devel/ptlib/ptlib-2.10.11/src/ptlib/common/regex/ |
H A D | regcomp.c | 625 if (cs->multis != NULL) 638 if (cs->multis != NULL) 1045 cs->multis = NULL; 1161 if (cs->multis == NULL) 1164 cs->multis = realloc(cs->multis, cs->smultis); 1165 if (cs->multis == NULL) { 1192 free(cs->multis); 1193 cs->multis = NULL; 1197 cs->multis = realloc(cs->multis, cs->smultis); 1198 assert(cs->multis != NULL); [all …]
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Utilities/src/MultiIndices/ |
H A D | MultiIndexFactory.cpp | 148 vector<shared_ptr<MultiIndexSet>> multis(length); in CreateTriTotalOrder() local 151 multis.at(d) = MultiIndexFactory::CreateTotalOrder(length,maxOrder,minOrder,dimLimiter); in CreateTriTotalOrder() 153 return multis; in CreateTriTotalOrder() 182 vector<shared_ptr<MultiIndexSet>> multis(length); in CreateTriHyperbolic() local 185 multis.at(d) = MultiIndexFactory::CreateHyperbolic(length,maxOrder,q,dimLimiter); in CreateTriHyperbolic() 187 return multis; in CreateTriHyperbolic()
|
/dports/www/hotcrp/hotcrp-2.102/src/ |
H A D | multiconference.php | 32 if (($multis = get($Opt, "multiconferenceAnalyzer"))) { 33 foreach (is_array($multis) ? $multis : array($multis) as $multi) {
|
/dports/mail/alpine/alpine-465e23b/regex/ |
H A D | regcomp.c | 716 if (cs->multis != NULL) in p_bracket() 729 if (cs->multis != NULL) in p_bracket() 1118 cs->multis = NULL; in allocset() 1223 if (cs->multis == NULL) in mcadd() 1226 cs->multis = realloc(cs->multis, cs->smultis); in mcadd() 1227 if (cs->multis == NULL) { in mcadd() 1252 free(cs->multis); in mcsub() 1253 cs->multis = NULL; in mcsub() 1257 cs->multis = realloc(cs->multis, cs->smultis); in mcsub() 1258 assert(cs->multis != NULL); in mcsub() [all …]
|
/dports/comms/hylafax/hylafax-6.0.7/regex/ |
H A D | regcomp.c | 718 if (cs->multis != NULL) 731 if (cs->multis != NULL) 1137 cs->multis = NULL; 1253 if (cs->multis == NULL) 1256 cs->multis = realloc(cs->multis, cs->smultis); 1257 if (cs->multis == NULL) { 1285 free(cs->multis); 1286 cs->multis = NULL; 1290 cs->multis = realloc(cs->multis, cs->smultis); 1291 assert(cs->multis != NULL); [all …]
|
/dports/misc/rump/buildrump.sh-b914579/src/lib/libc/regex/ |
H A D | regcomp.c | 808 if (cs->multis != NULL) in p_bracket() 821 if (cs->multis != NULL) in p_bracket() 1270 cs->multis = NULL; in allocset() 1420 if (cs->multis == NULL) in mcadd() 1423 cs->multis = realloc(cs->multis, cs->smultis); in mcadd() 1424 if (cs->multis == NULL) { in mcadd() 1458 free(cs->multis); 1459 cs->multis = NULL; 1463 cs->multis = realloc(cs->multis, cs->smultis); 1464 assert(cs->multis != NULL); [all …]
|
/dports/editors/vigor/vigor-0.016/regex/ |
H A D | regcomp.c | 717 if (cs->multis != NULL) 730 if (cs->multis != NULL) 1138 cs->multis = NULL; 1254 if (cs->multis == NULL) 1257 cs->multis = realloc(cs->multis, cs->smultis); 1258 if (cs->multis == NULL) { 1285 free(cs->multis); 1286 cs->multis = NULL; 1290 cs->multis = realloc(cs->multis, cs->smultis); 1291 assert(cs->multis != NULL); [all …]
|
/dports/devel/z88dk/z88dk/ext/regex/ |
H A D | regcomp.c | 672 if (cs->multis != NULL) 685 if (cs->multis != NULL) 1092 cs->multis = NULL; 1208 if (cs->multis == NULL) 1211 cs->multis = realloc(cs->multis, cs->smultis); 1212 if (cs->multis == NULL) { 1239 free(cs->multis); 1240 cs->multis = NULL; 1244 cs->multis = realloc(cs->multis, cs->smultis); 1245 assert(cs->multis != NULL); [all …]
|
/dports/editors/pico-alpine/alpine-465e23b/regex/ |
H A D | regcomp.c | 716 if (cs->multis != NULL) in p_bracket() 729 if (cs->multis != NULL) in p_bracket() 1118 cs->multis = NULL; in allocset() 1223 if (cs->multis == NULL) in mcadd() 1226 cs->multis = realloc(cs->multis, cs->smultis); in mcadd() 1227 if (cs->multis == NULL) { in mcadd() 1252 free(cs->multis); in mcsub() 1253 cs->multis = NULL; in mcsub() 1257 cs->multis = realloc(cs->multis, cs->smultis); in mcsub() 1258 assert(cs->multis != NULL); in mcsub() [all …]
|
/dports/ftp/spegla/spegla-1.1p5/regex/ |
H A D | regcomp.c | 737 if (cs->multis != NULL) 750 if (cs->multis != NULL) 1156 cs->multis = NULL; 1272 if (cs->multis == NULL) 1275 cs->multis = realloc(cs->multis, cs->smultis); 1276 if (cs->multis == NULL) { 1304 free(cs->multis); 1305 cs->multis = NULL; 1309 cs->multis = realloc(cs->multis, cs->smultis); 1310 assert(cs->multis != NULL); [all …]
|
/dports/lang/yap/yap-6.2.2/library/regex/ |
H A D | regcomp.c | 794 if (cs->multis != NULL) 807 if (cs->multis != NULL) 1289 cs->multis = NULL; 1406 if (cs->multis == NULL) 1409 cs->multis = realloc(cs->multis, cs->smultis); 1410 if (cs->multis == NULL) { 1439 free(cs->multis); 1440 cs->multis = NULL; 1444 cs->multis = realloc(cs->multis, cs->smultis); 1445 assert(cs->multis != NULL); [all …]
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/MUQ/Approximation/Polynomials/ |
H A D | BasisExpansion.h | 95 virtual unsigned NumTerms() const{return multis->Size();}; in NumTerms() 126 const std::shared_ptr<muq::Utilities::MultiIndexSet> Multis() const{return multis;}; in Multis() 163 std::shared_ptr<muq::Utilities::MultiIndexSet> multis; variable
|