/dports/cad/ghdl/ghdl-1.0.0/src/ortho/mcode/ |
H A D | ortho_code-decls.adb | 104 package Dnodes is new Tables packspec 205 return Dnodes.Last; 333 Res := Dnodes.Last; 381 Res := Dnodes.Last; 392 Res := Dnodes.Last; 499 Res := Dnodes.Last; 564 Dnodes.Table (Cur_Block).Last := Dnodes.Last; 582 Res := Dnodes.Last; 758 for I in Dnodes.First .. Dnodes.Last loop 763 Disp_Decls (1, Dnodes.First, Dnodes.Last); [all …]
|
/dports/math/octave-forge-secs2d/secs2d-0.0.8/inst/QDDGOX/ |
H A D | QDDGOXcompdens.m | 40 Dnodes = mesh.e(1:2,Dedges); variable 41 Dnodes = [Dnodes(1,:) Dnodes(2,:)]; variable 42 Dnodes = unique(Dnodes); variable 44 Dvals = win(Dnodes); 46 Varnodes = setdiff([1:Nnodes],Dnodes); 136 A (Dnodes,:) = 0; 137 b (Dnodes) = 0; 138 b = b - A (:,Dnodes) * Dvals; 140 A(Dnodes,:)= []; 141 A(:,Dnodes)= []; [all …]
|
H A D | QDDGOXnlpoisson.m | 65 Dnodes = mesh.e(1:2,Dedges); variable 66 Dnodes = [Dnodes(1,:) Dnodes(2,:)]; variable 67 Dnodes = unique(Dnodes); variable 70 Bc = zeros(length(Dnodes),1); 137 A (Dnodes,:) = []; 138 A (:,Dnodes) = []; 139 R(Dnodes) = []; 160 dV(Dnodes)=0; 207 A (Dnodes,:) = []; 208 A (:,Dnodes) = []; [all …]
|
H A D | QDDGOXgummelmap.m | 50 Dnodes = imesh.e(1:2,Dedges); variable 51 Dnodes = [Dnodes(1,:) Dnodes(2,:)]; variable 52 Dnodes = unique(Dnodes); variable 125 V(Dnodes,3) = idata.V(Dnodes);
|
/dports/math/octave-forge-bim/bim/inst/ |
H A D | bim2a_axisymmetric_advection_diffusion.m | 211 %! u = zeros(Nnodes,1); u(Dnodes) = uex(mesh.p(1,Dnodes), mesh.p(2,Dnodes)); 212 %! u(Varnodes) = S(Varnodes,Varnodes)\(rhs(Varnodes) - S(Varnodes,Dnodes)*u(Dnodes)); 238 %! u = zeros(Nnodes,1); u(Dnodes) = uex(mesh.p(1,Dnodes), mesh.p(2,Dnodes)); 239 %! u(Varnodes) = S(Varnodes,Varnodes)\(rhs(Varnodes) - S(Varnodes,Dnodes)*u(Dnodes)); 265 %! u = zeros(Nnodes,1); u(Dnodes) = uex(mesh.p(1,Dnodes), mesh.p(2,Dnodes)); 266 %! u(Varnodes) = S(Varnodes,Varnodes)\(rhs(Varnodes) - S(Varnodes,Dnodes)*u(Dnodes)); 290 %! u = zeros(Nnodes,1); u(Dnodes) = uex(mesh.p(1,Dnodes), mesh.p(2,Dnodes)); 291 %! u(Varnodes) = S(Varnodes,Varnodes)\(rhs(Varnodes) - S(Varnodes,Dnodes)*u(Dnodes)); 317 %! u = zeros(Nnodes,1); u(Dnodes) = uex(abs(mesh.p(1,Dnodes)), mesh.p(2,Dnodes)); 318 %! u(Varnodes) = S(Varnodes,Varnodes)\(rhs(Varnodes) - S(Varnodes,Dnodes)*u(Dnodes)); [all …]
|
H A D | bim2a_advection_diffusion.m | 52 ## Dnodes = bim2c_unknowns_on_side(mesh,[2,4]); 55 ## Varnodes = setdiff(1:Nnodes,Dnodes); 196 %! Dnodes = bim2c_unknowns_on_side(mesh,[2,4]); 199 %! Varnodes = setdiff(1:Nnodes,Dnodes); 215 %! Dnodes = bim2c_unknowns_on_side(mesh,[2,4]); 217 %! Varnodes = setdiff(1:Nnodes,Dnodes); 235 %! Varnodes = setdiff(1:Nnodes,Dnodes); 253 %! Varnodes = setdiff(1:Nnodes,Dnodes); 270 %! Varnodes = setdiff(1:Nnodes,Dnodes); 288 %! Varnodes = setdiff(1:Nnodes,Dnodes); [all …]
|
H A D | bim2a_axisymmetric_reaction.m | 121 %! Dnodes = bim2c_unknowns_on_side(mesh,[1,2,3,4]); 124 %! Varnodes = setdiff(1:Nnodes,Dnodes); 140 %! u = zeros(Nnodes,1); u(Dnodes) = uex(mesh.p(1,Dnodes), mesh.p(2,Dnodes)); 141 %! u(Varnodes) = S(Varnodes,Varnodes)\(rhs(Varnodes) - S(Varnodes,Dnodes)*u(Dnodes));
|
/dports/math/octave-forge-secs3d/secs3d-0.0.1/inst/QDDGOX/ |
H A D | QDDGOXcompdens.m | 64 Dnodes = mesh.e(1:2,Dedges); variable 65 Dnodes = [Dnodes(1,:) Dnodes(2,:)]; variable 66 Dnodes = unique(Dnodes); variable 68 Dvals = win(Dnodes); 70 Varnodes = setdiff([1:Nnodes],Dnodes); 161 A (Dnodes,:) = 0; 162 b (Dnodes) = 0; 163 b = b - A (:,Dnodes) * Dvals; 165 A(Dnodes,:)= []; 166 A(:,Dnodes)= []; [all …]
|
H A D | QDDGOXnlpoisson.m | 86 Dnodes = mesh.e(1:2,Dedges); variable 87 Dnodes = [Dnodes(1,:) Dnodes(2,:)]; variable 88 Dnodes = unique(Dnodes); variable 91 Bc = zeros(length(Dnodes),1); 158 A (Dnodes,:) = []; 159 A (:,Dnodes) = []; 160 R(Dnodes) = []; 181 dV(Dnodes)=0; 228 A (Dnodes,:) = []; 229 A (:,Dnodes) = []; [all …]
|
/dports/math/octave-forge-secs2d/secs2d-0.0.8/inst/Utilities/ |
H A D | Unodesonside.m | 1 function Dnodes=Unodesonside(mesh,Dsides); 3 % Dnodes=Unodesonside(mesh,Dsides); 34 Dnodes = mesh.e(1:2,Dedges); variable 35 Dnodes = [Dnodes(1,:) Dnodes(2,:)]; variable 36 Dnodes = unique(Dnodes); variable
|
H A D | Udriftdiffusion2.m | 37 Dnodes=Unodesonside(mesh,Dsides); 40 Bc = guess(Dnodes); 43 Varnodes = setdiff([1:Nnodes],Dnodes); 63 A (Dnodes,:) = 0; 64 b (Dnodes) = 0; 65 b = b - A (:,Dnodes) * Bc; 67 A(Dnodes,:)= []; 68 A(:,Dnodes)= []; 70 b(Dnodes) = [];
|
H A D | Usmoothguess.m | 12 Dnodes = Unodesonside(mesh,Dsides); variable 13 varnodes = setdiff([1:Nnodes]',Dnodes); 17 Aie = A(varnodes,Dnodes); 20 guess(varnodes) = Aii\(-Aie*(new(Dnodes)-old(Dnodes))+Aii*old(varnodes));
|
H A D | Udriftdiffusion.m | 49 Dnodes=Unodesonside(mesh,Dsides); 52 Bc = guess(Dnodes); 54 Varnodes = setdiff([1:Nnodes],Dnodes); 75 A (Dnodes,:) = 0; 76 b (Dnodes) = 0; 77 b = b - A (:,Dnodes) * Bc; 79 A(Dnodes,:)= []; 80 A(:,Dnodes)= []; 82 b(Dnodes) = [];
|
H A D | Uscharfettergummel3.m | 42 ## Dnodes = Unodesonside(mesh,[2,4]); 44 ## Varnodes = setdiff(1:Nnodes,Dnodes); 169 %! Dnodes = Unodesonside(mesh,[2,4]); 171 %! Varnodes = setdiff(1:Nnodes,Dnodes); 186 %! Dnodes = Unodesonside(mesh,[2,4]); 188 %! Varnodes = setdiff(1:Nnodes,Dnodes); 203 %! Dnodes = Unodesonside(mesh,[2,4]); 220 %! Dnodes = Unodesonside(mesh,[2,4]); 237 %! Dnodes = Unodesonside(mesh,[2,4]); 255 %! Dnodes = Unodesonside(mesh,[2,4]); [all …]
|
/dports/math/octave-forge-secs2d/secs2d-0.0.8/inst/METLINES/ |
H A D | METLINEScapcomp.m | 1 function [C,L,Lii,LiI,LII,Dnodes,varnodes]=... 6 ## [C,L,Lii,LiI,LII,Dnodes,varnodes]=METLINEScapcomp(imesh,epsilon,contacts) 15 Dnodes{ii}=Unodesonside(imesh,contacts{ii}); 16 varnodes = setdiff(varnodes,Dnodes{ii}); 22 Lii{ii} = L(Dnodes{ii},Dnodes{ii}); 23 LiI{ii} = L(Dnodes{ii},varnodes);
|
/dports/math/octave-forge-secs3d/secs3d-0.0.1/inst/DDG/ |
H A D | DDGnlpoisson.m | 77 Bc = zeros(length(Dnodes),1); 96 n(Dnodes) = nin(Dnodes); 97 p(Dnodes) = pin(Dnodes); 133 A (Dnodes,:) = []; 134 A (:,Dnodes) = []; 135 R(Dnodes) = []; 170 n(Dnodes) = nin(Dnodes); 171 p(Dnodes) = pin(Dnodes); 199 A (Dnodes,:) = []; 200 A (:,Dnodes) = []; [all …]
|
/dports/math/octave-forge-secs3d/secs3d-0.0.1/inst/Utilities/ |
H A D | Udriftdiffusion.m | 44 Dnodes = Ugetnodesonface(mesh,Dsides); variable 45 Bc = guess(Dnodes); 48 Varnodes = setdiff([1:Nnodes],Dnodes); 64 A (Dnodes,:) = 0; 65 b (Dnodes) = 0; 66 b = b - A (:,Dnodes) * Bc; 68 A(Dnodes,:)= []; 69 A(:,Dnodes)= []; 71 b(Dnodes) = [];
|
/dports/math/octave-forge-secs2d/secs2d-0.0.8/inst/ThDDGOX/ |
H A D | ThDDGOXnlpoisson.m | 53 Dnodes = Unodesonside(mesh,Dsides); variable 56 Bc = zeros(length(Dnodes),1); 58 Varnodes = setdiff([1:Nnodes],Dnodes); 124 A (Dnodes,:) = []; 125 A (:,Dnodes) = []; 126 R(Dnodes) = []; 147 dV(Dnodes)=0; 194 A (Dnodes,:) = []; 195 A (:,Dnodes) = []; 196 R(Dnodes) = [];
|
H A D | ThDDGOXelectron_driftdiffusion.m | 1 function n=ThDDGOXelectron_driftdiffusion(mesh,Dnodes,n,pin,V,... 5 %% n=ThDDGOXelectron_driftdiffusion(mesh,Dnodes,n,pin,V,Tn,un0,un1,tn,tp,n0,p0) 31 Varnodes = setdiff(1:Nnodes,Dnodes); 47 LHS(Varnodes,Dnodes)*n(Dnodes));
|
H A D | ThDDGOXhole_driftdiffusion.m | 1 function p=ThDDGOXhole_driftdiffusion(mesh,Dnodes,nin,p,V,... 4 %% p=ThDDGOXhole_driftdiffusion(mesh,Dnodes,nin,p,V,Tp,monp0,mobp1,tn,tp,n0,p0) 30 Varnodes = setdiff(1:Nnodes,Dnodes); 46 LHS(Varnodes,Dnodes)*p(Dnodes));
|
H A D | ThDDGOXupdatelattice_temp.m | 1 function Tl = ThDDGOXupdatelattice_temp(mesh,Dnodes,Tl,Tn,Tp,n,p,... 5 %% Tl = ThDDGOXupdatelattice_temp(mesh,Dnodes,Tl,Tn,Tp,n,p,... 32 Varnodes = setdiff(1:Nnodes,Dnodes); 52 (RHS(Varnodes) - LHS(Varnodes,Dnodes)*Tl(Dnodes));
|
H A D | ThDDGOXupdatehole_temp.m | 1 function Tp = ThDDGOXupdatehole_temp(imesh,Dnodes,Tp,n,p,Tl,Jp,E,mobp0,... 4 %% Tp = ThDDGOXupdatehole_temp(mesh,Dnodes,Tp,n,p,Tl,Jp,E,mobp0,... 31 Varnodes = setdiff(1:Nnodes,Dnodes); 59 LHS(Varnodes,Dnodes)*Tp(Dnodes));
|
H A D | ThDDGOXupdateelectron_temp.m | 1 function Tn = ThDDGOXupdateelectron_temp(imesh,Dnodes,Tn,n,p,Tl,Jn,E,mobn0,... 4 %% Tn = ThDDGOXupdateelectron_temp(mesh,Dnodes,Tn,n,p,Tl,Jn,E,mobn,... 31 Varnodes = setdiff(1:Nnodes,Dnodes); 59 LHS(Varnodes,Dnodes)*Tn(Dnodes));
|
/dports/math/octave-forge-secs2d/secs2d-0.0.8/inst/DDGOX/ |
H A D | DDGOXnlpoisson.m | 79 Dnodes = Unodesonside(mesh,Dsides); variable 82 Bc = zeros(length(Dnodes),1); 84 Varnodes = setdiff([1:Nnodes],Dnodes); 148 A (Dnodes,:) = []; 149 A (:,Dnodes) = []; 150 R(Dnodes) = []; 171 dV(Dnodes)=0; 218 A (Dnodes,:) = []; 219 A (:,Dnodes) = []; 220 R(Dnodes) = [];
|
/dports/math/octave-forge-secs3d/secs3d-0.0.1/inst/DDGOX/ |
H A D | DDGOXnlpoisson.m | 77 Dnodes = Ugetnodesonface(mesh,Dsides); variable 80 Bc = zeros(length(Dnodes),1); 82 Varnodes = setdiff([1:Nnodes],Dnodes); 146 A (Dnodes,:) = []; 147 A (:,Dnodes) = []; 148 R(Dnodes) = []; 168 dV(Dnodes)=0; 215 A (Dnodes,:) = []; 216 A (:,Dnodes) = []; 217 R(Dnodes) = [];
|