/dports/math/octave-forge-ltfat/ltfat/inst/gabor/ |
H A D | gabreassign.m | 1 function sr=gabreassign(s,tgrad,fgrad,a) 6 % Usage: sr = gabreassign(s,tgrad,fgrad,a); 72 if ~isequal(size(s),size(tgrad),size(fgrad)) 79 error('%s: tgrad, fgrad must be real.',... 88 sr=comp_gabreassign(s,tgrad,fgrad,a); 99 % tgrad=bsxfun(@plus,tgrad/b,freqpos); 104 % tgrad=round(tgrad); 107 % tgrad=mod(tgrad,M); 112 % fk=mod(floor(tgrad),M)+1; 113 % ck=mod(ceil(tgrad),M)+1; [all …]
|
H A D | gabphasegrad.m | 1 function [tgrad,fgrad,c]=gabphasegrad(method,varargin) 6 % Usage: [tgrad,fgrad,c] = gabphasegrad('dgt',f,g,a,M); 7 % [tgrad,fgrad] = gabphasegrad('phase',cphase,a); 8 % [tgrad,fgrad] = gabphasegrad('abs',s,g,a); 10 % [tgrad,fgrad]=GABPHASEGRAD(method,...) computes the relative 12 % The derivative in time tgrad is the relative instantaneous 29 % tgradabs = bsxfun(@plus,tgrad,fftindex(M)*L/M); 32 % Please note that neither tgrad and fgrad nor tgradabs and 35 % 'timeinv' flags and scale both tgrad and fgrad by 2*pi/L. 85 % [tgrad,fgrad]=gabphasegrad('abs',abs(dgt(f,g,a,M)),g,a) [all …]
|
H A D | constructphasereal.m | 1 function [c,newphase,usedmask,tgrad,fgrad]=constructphasereal(s,g,a,M,varargin) 10 % [c,newphase,usedmask,tgrad,fgrad] = constructphasereal(...); 24 % tgrad : Relative time phase derivative. 112 definput.keyvals.tgrad = []; 118 if ~any(cellfun(@isempty,{kv.tgrad,kv.fgrad})) 121 if ~all(cellfun(@isempty,{kv.tgrad,kv.fgrad})) 189 tgrad = pderiv(logs,1,difforder)/(2*pi*info.tfr)*(M/M2); variable 193 tgrad(1,:) = 0; 194 tgrad(end,:) = 0; 196 if any(size(kv.tgrad) ~= size(s)) || any(size(kv.fgrad) ~= size(s)) [all …]
|
/dports/math/octave-forge-ltfat/ltfat/oct/ |
H A D | comp_gabreassign.cc | 17 fwd_gabreassign(const double *s, const double *tgrad, const double *fgrad, in fwd_gabreassign() argument 22 ltfat_gabreassign_d(s, tgrad, fgrad, L, W, a, M, sr); in fwd_gabreassign() 26 fwd_gabreassign(const float *s, const float *tgrad, const float *fgrad, in fwd_gabreassign() argument 31 ltfat_gabreassign_s(s, tgrad, fgrad, L, W, a, M, sr); in fwd_gabreassign() 35 fwd_gabreassign(const Complex *s, const double *tgrad, const double *fgrad, in fwd_gabreassign() argument 41 tgrad, fgrad, L, W, a, M, in fwd_gabreassign() 46 fwd_gabreassign(const FloatComplex *s, const float *tgrad, const float *fgrad, in fwd_gabreassign() argument 52 tgrad, fgrad, L, W, a, M, in fwd_gabreassign() 63 MArray<LTFAT_REAL> tgrad = ltfatOctArray<LTFAT_REAL>(args(1)); in octFunction() local 72 fwd_gabreassign(s.data(), tgrad.data(), fgrad.data(), L, 1, a, M, in octFunction()
|
H A D | comp_heapint.cc | 13 fwd_heapint(const double *s, const double *tgrad, const double *fgrad, in fwd_heapint() argument 19 ltfat_heapint_d(s, tgrad, fgrad, a, M, L, W, tol, phase); in fwd_heapint() 21 ltfat_heapint_relgrad_d(s, tgrad, fgrad, a, M, L, W, tol, in fwd_heapint() 27 fwd_heapint(const float *s, const float *tgrad, const float *fgrad, in fwd_heapint() argument 33 ltfat_heapint_s(s, tgrad, fgrad, a, M, L, W, tol, phase); in fwd_heapint() 35 ltfat_heapint_relgrad_s(s, tgrad, fgrad, a, M, L, W, tol, in fwd_heapint() 43 MArray<LTFAT_TYPE> tgrad = ltfatOctArray<LTFAT_TYPE>(args(1)); in octFunction() local 56 fwd_heapint(s.data(), tgrad.data(), fgrad.data(), a, M, L, W, tol, in octFunction()
|
H A D | comp_heapintreal.cc | 13 fwd_heapintreal(const double *s, const double *tgrad, const double *fgrad, in fwd_heapintreal() argument 19 ltfat_heapintreal_d(s, tgrad, fgrad, a, M, L, W, tol, phase); in fwd_heapintreal() 21 ltfat_heapintreal_relgrad_d(s, tgrad, fgrad, a, M, L, W, tol, in fwd_heapintreal() 26 fwd_heapintreal(const float *s, const float *tgrad, const float *fgrad, in fwd_heapintreal() argument 32 ltfat_heapintreal_s(s, tgrad, fgrad, a, M, L, W, tol, phase); in fwd_heapintreal() 34 ltfat_heapintreal_relgrad_s(s, tgrad, fgrad, a, M, L, W, tol, in fwd_heapintreal() 42 MArray<LTFAT_TYPE> tgrad = ltfatOctArray<LTFAT_TYPE>(args(1)); in octFunction() local 56 fwd_heapintreal(s.data(), tgrad.data(), fgrad.data(), a, M, L, W, tol, in octFunction()
|
H A D | comp_maskedheapintreal.cc | 13 fwd_maskedheapintreal(const double *s, const double *tgrad, const double *fgrad, in fwd_maskedheapintreal() argument 19 ltfat_maskedheapintreal_d( s, tgrad, fgrad, mask, a, M, L, W, tol, phase); in fwd_maskedheapintreal() 21 ltfat_maskedheapintreal_relgrad_d( s, tgrad, fgrad, mask, a, M, L, W, tol, in fwd_maskedheapintreal() 26 fwd_maskedheapintreal(const float *s, const float *tgrad, const float *fgrad, in fwd_maskedheapintreal() argument 32 ltfat_maskedheapintreal_s( s, tgrad, fgrad, mask, a, M, L, W, tol, phase); in fwd_maskedheapintreal() 34 ltfat_maskedheapintreal_relgrad_s( s, tgrad, fgrad, mask, a, M, L, W, tol, in fwd_maskedheapintreal() 42 MArray<LTFAT_REAL> tgrad = ltfatOctArray<LTFAT_REAL>(args(1)); in octFunction() local 64 fwd_maskedheapintreal(s.data(), tgrad.data(), fgrad.data(), in octFunction()
|
H A D | comp_maskedheapint.cc | 13 fwd_maskedheapint(const double *s, const double *tgrad, const double *fgrad, in fwd_maskedheapint() argument 19 ltfat_maskedheapint_d( s, tgrad, fgrad, mask, a, M, L, W, tol, phase); in fwd_maskedheapint() 21 ltfat_maskedheapint_relgrad_d( s, tgrad, fgrad, mask, a, M, L, W, tol, in fwd_maskedheapint() 26 fwd_maskedheapint(const float *s, const float *tgrad, const float *fgrad, in fwd_maskedheapint() argument 32 ltfat_maskedheapint_s(s, tgrad, fgrad, mask, a, M, L, W, tol, phase); in fwd_maskedheapint() 34 ltfat_maskedheapint_relgrad_s(s, tgrad, fgrad, mask, a, M, L, W, tol, in fwd_maskedheapint() 42 MArray<LTFAT_REAL> tgrad = ltfatOctArray<LTFAT_REAL>(args(1)); in octFunction() local 63 fwd_maskedheapint(s.data(), tgrad.data(), fgrad.data(), in octFunction()
|
H A D | comp_filterbankreassign.cc | 17 fwd_filterbankreassign(const double *s[], const double *tgrad[], const double *fgrad[], in fwd_filterbankreassign() argument 21 ltfat_filterbankreassign_d(s, tgrad, fgrad, N, a, cfreq, M, sr, REASS_DEFAULT, optout); in fwd_filterbankreassign() 25 fwd_filterbankreassign(const float *s[], const float *tgrad[], const float *fgrad[], in fwd_filterbankreassign() argument 29 ltfat_filterbankreassign_s(s, tgrad, fgrad, N, a, cfreq, M, sr, REASS_DEFAULT, optout); in fwd_filterbankreassign() 33 fwd_filterbankreassign(const Complex *s[], const double *tgrad[], const double *fgrad[], in fwd_filterbankreassign() argument 38 tgrad, fgrad, N, a, cfreq, M, in fwd_filterbankreassign() 44 fwd_filterbankreassign(const FloatComplex *s[], const float *tgrad[], const float *fgrad[], in fwd_filterbankreassign() argument 49 tgrad, fgrad, N, a, cfreq, M, in fwd_filterbankreassign()
|
/dports/math/octave-forge-ltfat/ltfat/inst/comp/ |
H A D | comp_gabreassign.m | 1 function sr=comp_gabreassign(s,tgrad,fgrad,a); 6 % Usage: sr = comp_gabreassign(s,tgrad,fgrad,a); 8 % COMP_GABREASSIGN(s,tgrad,fgrad,a) will reassign the values of the positive 49 tgrad=bsxfun(@plus,tgrad/b,freqpos); 54 tgrad=round(tgrad); 57 tgrad=mod(tgrad,M); 60 sr=zeros(M,N,W,assert_classname(s,tgrad,fgrad)); 63 tgrad=tgrad+1; 68 sr(tgrad(ii,jj),fgrad(ii,jj),w) = sr(tgrad(ii,jj),fgrad(ii,jj),w)+s(ii,jj,w);
|
H A D | comp_filterbankphasegrad.m | 1 function [tgrad,fgrad,s] = comp_filterbankphasegrad(c,ch,cd,L,minlvl) 34 tgrad=cellfun(@(x,y,z) real(x.*conj(y)./z)/L*2,cd,c,s,'UniformOutput',false); 37 tgrad = cellfun(@(fEl) fEl.*(abs(fEl)<=2) ,tgrad,'UniformOutput',0); variable
|
H A D | comp_constructphasereal.m | 1 function [newphase, usedmask] = comp_constructphasereal(s,tgrad,fgrad,a,M,tol,do_timeinv,mask,useph… 36 newphase=comp_heapintreal(s,tgrad,fgrad,a,M,tol(1),do_timeinv); 42 newphase=comp_maskedheapintreal(s,tgrad,fgrad,mask,a,M,tol(1),... 52 newphase=comp_maskedheapintreal(s,tgrad,fgrad,usedmask,a,M,tol(ii),...
|
/dports/math/octave-forge-ltfat/ltfat/inst/filterbank/ |
H A D | filterbanksynchrosqueeze.m | 1 function [cr,repos,Lc]=filterbanksynchrosqueeze(c,tgrad,var) 6 % Usage: cr = filterbanksynchrosqueeze(c,tgrad,cfreq); 7 % cr = filterbanksynchrosqueeze(c,tgrad,g); 36 % The arguments s, tgrad must be cell-arrays of vectors 57 % [tgrad,~,~,c]=filterbankphasegrad(f,g,1); 107 if isempty(tgrad) || ~iscell(tgrad) || any(~cellfun(@isreal,tgrad)) 112 , c,tgrad)) 117 if ~isequal(size(c),size(tgrad)) || ... 119 c,tgrad)) 156 fgrad = tgrad; [all …]
|
H A D | filterbankreassign.m | 1 function [sr,repos,Lc]=filterbankreassign(s,tgrad,fgrad,a,var) 6 % Usage: sr = filterbankreassign(s,tgrad,fgrad,a,cfreq); 7 % sr = filterbankreassign(s,tgrad,fgrad,a,g); 12 % tgrad : Instantaneous frequency relative to original position. 24 % instantaneous frequency tgrad. The time-frequency sampling 59 % [tgrad,fgrad,cs,c]=filterbankphasegrad(f,g,a); 109 if isempty(tgrad) || ~iscell(tgrad) || any(~cellfun(@isreal,tgrad)) 120 ~isvector(fEl), s,tgrad,fgrad)) 125 if ~isequal(size(s),size(tgrad),size(fgrad)) || ... 127 s,tgrad,fgrad)) [all …]
|
H A D | filterbankphasegrad.m | 1 function [tgrad,fgrad,s,c]=filterbankphasegrad(f,g,a,L,minlvl) 6 % Usage: [tgrad,fgrad,s,c] = filterbankphasegrad(f,g,a,L,minlvl); 7 % [tgrad,fgrad,s,c] = filterbankphasegrad(f,g,a,L); 8 % [tgrad,fgrad,s,c] = filterbankphasegrad(f,g,a,minlvl); 9 % [tgrad,fgrad,s,c] = filterbankphasegrad(f,g,a); 10 % [tgrad,fgrad,s] = filterbankphasegrad(...) 11 % [tgrad,fgrad] = filterbankphasegrad(...) 25 % [tgrad,fgrad,s,c] = FILTERBANKPHASEGRAD(f,g,a,L) computes the 29 % Both tgrad and fgrad are specified relative to the original 31 % fgrad is given in samples, while tgrad is given in normalised [all …]
|
/dports/math/optpp/optpp-2.4/src/Base/ |
H A D | trustregion.C | 73 ColumnVector tgrad(n), newton_dir(n), tvec(n), xc(n), xtrial(n); in trustregion() 95 tgrad = nlp->getGrad(); in trustregion() 111 dog_step = dogleg(nlp, fout, H, tgrad, search_dir, sx, dnorm, TR_size, stpmax); in trustregion() 116 dd1 = Dot(tgrad,search_dir); in trustregion() 169 nlp->setGrad(tgrad); in trustregion() 215 nlp->setGrad(tgrad); in trustregion() 257 nlp->setGrad(tgrad); in trustregion()
|
H A D | trustpds.C | 80 ColumnVector tgrad(n), newton_dir(n), tvec(n), xtrial(n), xsave(n); in trustpds() 103 tgrad = nlp->getGrad(); in trustpds() 125 pds_step = pdsstep(nlp, fout, H, tgrad, search_dir, sx, dnorm, in trustpds() 155 dd1 = Dot(tgrad,search_dir); in trustpds()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/OPTPP/src/Base/ |
H A D | trustregion.C | 80 SerialDenseVector<int,double> tgrad(n), newton_dir(n), tvec(n), xc(n), xtrial(n); in trustregion() 101 tgrad = nlp->getGrad(); in trustregion() 118 dog_step = dogleg(nlp, fout, H, tgrad, search_dir, sx, dnorm, TR_size, stpmax); in trustregion() 123 dd1 = tgrad.dot(search_dir); in trustregion() 179 nlp->setGrad(tgrad); in trustregion() 225 nlp->setGrad(tgrad); in trustregion() 267 nlp->setGrad(tgrad); in trustregion()
|
H A D | trustpds.C | 86 SerialDenseVector<int,double> tgrad(n), newton_dir(n), tvec(n), xtrial(n), xsave(n); in trustpds() 109 tgrad = nlp->getGrad(); in trustpds() 131 pds_step = pdsstep(nlp, fout, H, tgrad, search_dir, sx, dnorm, in trustpds() 161 dd1 = tgrad.dot(search_dir); in trustpds()
|
/dports/math/octave-forge-ltfat/ltfat/src/modules/libphaseret/src/ |
H A D | rtpghi.c | 52 CHECKMEM( p->tgrad = LTFAT_NAME_REAL(calloc)(3 * M2 * W)); in PHASERET_NAME() 81 memset(p->tgrad, 0, 3 * M2 * W * sizeof * p->tgrad); in PHASERET_NAME() 83 memset(p->fgrad, 0, M2 * W * sizeof * p->tgrad); in PHASERET_NAME() 112 LTFAT_REAL* tgradCol = p->tgrad + w * 3 * M2; in PHASERET_NAME() 157 if (pp->tgrad) ltfat_free(pp->tgrad); in PHASERET_NAME() 199 const LTFAT_REAL tgrad[], in PHASERET_NAME() 220 const LTFAT_REAL tgrad[], in PHASERET_NAME() 315 phase[w] = startphase[w] + (tgrad[w] + tgrad[wnext]) * oneover2; in PHASERET_NAME() 437 LTFAT_REAL* tgrad) in PHASERET_NAME() 444 tgrad[0] = 0.0; in PHASERET_NAME() [all …]
|
H A D | pghi.c | 15 LTFAT_REAL* tgrad; in PHASERET_NAME() local 91 CHECKMEM( p->tgrad = LTFAT_NAME_REAL(malloc)(M2 * N)); in PHASERET_NAME() 120 const LTFAT_REAL* tgradwchan = p->tgrad + w * M2 * N; in PHASERET_NAME() 126 PHASERET_NAME(pghitgrad)(scratch, p->gamma, p->a, p->M, N, p->tgrad ); in PHASERET_NAME() 156 memcpy(p->tgrad, schan, M2 * N * sizeof * schan); in PHASERET_NAME() 157 PHASERET_NAME(pghimagphase)(p->tgrad, scratch, M2 * N, cchan); in PHASERET_NAME() 194 const LTFAT_REAL* tgradwchan = p->tgrad + w * M2 * N; in PHASERET_NAME() 203 PHASERET_NAME(pghitgrad)(scratch, p->gamma, p->a, p->M, N, p->tgrad ); in PHASERET_NAME() 243 ltfat_safefree(pp->tgrad); in PHASERET_NAME() 281 LTFAT_REAL* tgrad) in PHASERET_NAME() [all …]
|
/dports/math/octave-forge-ltfat/ltfat/inst/private/ |
H A D | test_fbreassign.m | 59 [tgrad,fgrad,cs0,c]=filterbankphasegrad(f,g,a); 66 [sr0,arg1,arg2]=filterbankreassign(cs0,tgrad,fgrad,a,fc); 93 [tgrad,fgrad,c_s]=filterbankphasegrad(f,g,a0,filterbanklength(L,a0)); 96 [sr,arg0,arg1]=filterbankreassign(c_s,tgrad,fgrad,a0,cfreq0); 118 [tgrad,fgrad,c_s2]=filterbankphasegrad(f,g2,a,L); 121 [sr2,arg0,arg1]=filterbankreassign(c_s2,tgrad,fgrad,a,cfreq1); 127 [tgrad,fgrad,c_s3]=filterbankphasegrad(f,g3,a,L); 130 [sr3,arg0,arg1]=filterbankreassign(c_s3,tgrad,fgrad,a,cfreq1);
|
/dports/math/octave-forge-ltfat/ltfat/src/modules/libphaseret/include/phaseret/ |
H A D | rtpghi.h | 225 LTFAT_REAL tgrad[]); 251 const LTFAT_REAL tgrad[], 259 const LTFAT_REAL tgrad[], 267 const LTFAT_REAL tgrad[],
|
/dports/science/apbs/apbs-pdb2pqr-apbs-1.5-102-g500c1473/apbs/src/mg/ |
H A D | vmgrid.c | 170 double tgrad[3]; in Vmgrid_gradient() local 175 rc = Vgrid_gradient(thee->grids[i], pt, tgrad); in Vmgrid_gradient() 177 for (j=0; j<3; j++) grad[j] = tgrad[j]; in Vmgrid_gradient() 198 double tgrad[3]; in Vmgrid_addGrid() local
|
/dports/math/octave-forge-ltfat/ltfat/src/modules/libltfat/src/ |
H A D | reassign.c | 8 LTFAT_NAME(gabreassign)(const LTFAT_TYPE *s, const LTFAT_REAL *tgrad, in LTFAT_NAME() 38 posi = ltfat_positiverem(ltfat_round(tgrad[ii + jj * M] / b + freqpos[ii]), M); in LTFAT_NAME() 53 const LTFAT_REAL *tgrad[], in LTFAT_NAME() 143 LTFAT_REAL tgradmjj = tgrad[m][jj] + cfreqm; in LTFAT_NAME() 148 if (tgrad[m][jj] > 0) in LTFAT_NAME()
|