Changeset 9639
- Timestamp:
- 09/07/11 07:24:09 (14 years ago)
- Location:
- issm/trunk/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/objects/Elements/Tria.cpp
r9636 r9639 1614 1614 velocity_mag =sqrt(pow(vx, 2.)+pow(vy, 2.))+epsvel; 1615 1615 obs_velocity_mag=sqrt(pow(vxobs,2.)+pow(vyobs,2.))+epsvel; 1616 printf("-------------- file: Tria.cpp line: %i\n",__LINE__);1617 printf("%g %g\n",velocity_mag,obs_velocity_mag);1618 1616 scale=-8*pow(meanvel,2.)/pow(velocity_mag,2.)*log(velocity_mag/obs_velocity_mag); 1619 printf("%g\n",meanvel);1620 1617 dux=scale*vx; 1621 1618 duy=scale*vy; 1622 printf("%g %g %g\n",vx,vy,scale);1623 1619 pe->values[i*NDOF2+0]+=dux*weight*Jdet*gauss->weight*basis[i]; 1624 1620 pe->values[i*NDOF2+1]+=duy*weight*Jdet*gauss->weight*basis[i]; -
issm/trunk/src/m/model/ismodelselfconsistent.m
r9636 r9639 209 209 message(['model not consistent: model ' md.miscellaneous.name ' control_type field should be a cell of strings']); 210 210 end 211 if ~ismember(md.control_type,{'Dhdt' ' DragCoefficient' 'RheologyBbar' 'Vx' 'Vy'});212 message(['model not consistent: model ' md.miscellaneous.name ' control_type field should be ''Dhdt'' '' DragCoefficient'' ''RheologyBbar'' ''Vx'' ''Vy''']);211 if ~ismember(md.control_type,{'Dhdt' 'FrictionCoefficient' 'RheologyBbar' 'Vx' 'Vy'}); 212 message(['model not consistent: model ' md.miscellaneous.name ' control_type field should be ''Dhdt'' ''FrictionCoefficient'' ''RheologyBbar'' ''Vx'' ''Vy''']); 213 213 end 214 214 -
issm/trunk/src/m/solutions/transient_core.m
r9637 r9639 27 27 %Increment 28 28 if(time_adapt), 29 dt=Time steppingTimeAdapt(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);29 dt=TimeAdapt(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters); 30 30 if(time+dt>ndt), dt=ndt-time; end 31 31 femmodel.parameters.Dt=dt;
Note:
See TracChangeset
for help on using the changeset viewer.