Changeset 380 for trunk/src/calc_field.m
- Timestamp:
- Jan 29, 2012, 2:31:56 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/calc_field.m
r247 r380 64 64 RoleList={}; 65 65 units_cell={}; 66 % new civ data 66 67 %% interpolation with new civ data 67 68 if isfield(DataIn,'X_SubRange') 68 69 XMax=max(max(DataIn.X_SubRange)); … … 88 89 DataOut.V=zeros(size(XI)); 89 90 DataOut.vort=zeros(size(XI)); 91 90 92 DataOut.div=zeros(size(XI)); 91 93 nbval=zeros(size(XI)); … … 126 128 ListFields={'vort'}; 127 129 VarAttributes{1}.Role='scalar'; 128 % EMX = [DMXY(:,:,1) PM];129 % EMY = [DMXY(:,:,2) PM];130 % DataIn.U_tps(nbvec_sub+1,isub)=0;%constant value suppressed by spatial derivatives131 % DataIn.V_tps(nbvec_sub+1,isub)=0;%constant value suppressed by spatial derivatives132 % DataIn.V_tps(nbvec_sub+2,isub)=0;% X coefficient suppressed for x wise derivatives133 % DataIn.U_tps(nbvec_sub+3,isub)=0;% Y coefficient suppressed for x wise derivatives134 130 DataOut.vort(ind_sel)=DataOut.vort(ind_sel)+EMDY *DataIn.U_tps(1:nbvec_sub+3,isub)-EMDX *DataIn.V_tps(1:nbvec_sub+3,isub); 135 131 case 'div' 136 132 ListFields={'div'}; 137 133 VarAttributes{1}.Role='scalar'; 138 % EMX = [DMXY(:,:,1) PM];139 % EMY = [DMXY(:,:,2) PM];140 % DataIn.U_tps(nbvec_sub+1,isub)=0;%constant value suppressed by spatial derivatives141 % DataIn.V_tps(nbvec_sub+1,isub)=0;%constant value suppressed by spatial derivatives142 % DataIn.V_tps(nbvec_sub+2,isub)=0;% X coefficient suppressed for x wise derivatives143 % DataIn.U_tps(nbvec_sub+3,isub)=0;% Y coefficient suppressed for x wise derivatives144 134 DataOut.div(ind_sel)=DataOut.div(ind_sel)+EMDX*DataIn.U_tps(1:nbvec_sub+3,isub)+EMDY *DataIn.V_tps(1:nbvec_sub+3,isub); 145 135 end … … 161 151 DataOut.VarAttribute={[],[]}; 162 152 DataOut.VarAttribute{3}.Role='errorflag'; 163 DataOut.VarAttribute=[DataOut.VarAttribute VarAttributes]; 153 DataOut.VarAttribute=[DataOut.VarAttribute VarAttributes]; 164 154 else 155 156 %% civx data 165 157 DataOut=DataIn; 166 158 for ilist=1:length(FieldName)
Note: See TracChangeset
for help on using the changeset viewer.