Changeset 951

Show
Ignore:
Timestamp:
01/03/2008 02:34:47 PM (12 months ago)
Author:
otter
Message:

Changed non-standard annotation choicesAllMatching to vendor specific annotation
Dymola_choicesAllMatching

Location:
Modelica/trunk/Modelica
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • Modelica/trunk/Modelica/Images/Media/UsersGuide/Demo.mo

    r140 r951  
    11model Demo  
    22  replaceable model Medium = Modelica.Media.Interfaces.PartialMedium  
    3     "Medium model" annotation (choicesAllMatching=true); 
     3    "Medium model" annotation (__Dymola_choicesAllMatching=true); 
    44equation  
    55   
  • Modelica/trunk/Modelica/Media/package.mo

    r892 r951  
    237237  <b>model</b> Pump 
    238238    <b>replaceable package</b> Medium = Modelica.Media.Interfaces.PartialMedium 
    239                          \"Medium model\" <b>annotation</b> (choicesAllMatching = <b>true</b>); 
     239                         \"Medium model\" <b>annotation</b> (__Dymola_choicesAllMatching = <b>true</b>); 
    240240    Medium.BaseProperties medium_a \"Medium properties at location a (e.g. port_a)\"; 
    241241    // Use medium variables (medium_a.p, medium_a.T, medium_a.h, ...) 
     
    273273  <b>model</b> Pump 
    274274    <b>replaceable package</b> Medium = Modelica.Media.Interfaces.PartialMedium 
    275                          \"Medium model\" <b>annotation</b> (choicesAllMatching = <b>true</b>); 
     275                         \"Medium model\" <b>annotation</b> (__Dymola_choicesAllMatching = <b>true</b>); 
    276276    Medium.ThermodynamicState state_a \"Thermodynamic state record at location a (e.g. port_a)\"; 
    277277    // Compute medium variables from thermodynamic state record (pressure(state_a), temperature(state_a),  
     
    284284Modelica.Media.Interfaces.PartialMedium. Therefore, 
    285285a medium model in a component should inherit from this 
    286 partial package. Via the annotation \"choicesAllMatching = true\" it 
     286partial package. Via the annotation \"__Dymola_choicesAllMatching = true\" it 
    287287is defined that the tool should display a selection box with 
    288288all loaded packages that inherit from PartialMedium. An example 
     
    305305  <b>model</b> Pump 
    306306    <b>replaceable package</b> Medium = Modelica.Media.Interfaces.PartialMedium 
    307                          \"Medium model\" <b>annotation</b> (choicesAllMatching = <b>true</b>); 
     307                         \"Medium model\" <b>annotation</b> (__Dymola_choicesAllMatching = <b>true</b>); 
    308308    Medium.BaseProperties medium_a \"Medium properties of port_a\"; 
    309309    // definition of the fluid port port_a 
     
    320320  <b>model</b> Pump 
    321321    <b>replaceable package</b> Medium = Modelica.Media.Interfaces.PartialMedium 
    322                          \"Medium model\" <b>annotation</b> (choicesAllMatching = <b>true</b>); 
     322                         \"Medium model\" <b>annotation</b> (__Dymola_choicesAllMatching = <b>true</b>); 
    323323    Medium.ThermodynamicState state_a \"Thermodynamic state record of medium at port_a\"; 
    324324    // definition of the fluid port port_a 
     
    409409    <b>parameter</b> SI.Volume V = 1e-6 \"Fixed size of junction volume\"; 
    410410    <b>replaceable package</b> Medium = Modelica.Media.Interfaces.PartialMedium 
    411                            \"Medium model\" <b>annotation</b> (choicesAllMatching = <b>true</b>); 
     411                           \"Medium model\" <b>annotation</b> (__Dymola_choicesAllMatching = <b>true</b>); 
    412412  
    413413    FluidPort_a port(<b>redeclare package</b> Medium = Medium); 
     
    524524  
    525525    <b>replaceable package</b> Medium = Modelica.Media.Interfaces.PartialMedium 
    526                            \"Medium model\" <b>annotation</b> (choicesAllMatching = <b>true</b>); 
     526                           \"Medium model\" <b>annotation</b> (__Dymola_choicesAllMatching = <b>true</b>); 
    527527  
    528528    Component.FluidPort_a port_a (<b>redeclare package</b> Medium = Medium); 
     
    27702770 
    27712771        replaceable package Medium = Modelica.Media.Interfaces.PartialMedium 
    2772           "Medium model" annotation (choicesAllMatching=true); 
     2772          "Medium model" annotation (__Dymola_choicesAllMatching=true); 
    27732773 
    27742774        Medium.AbsolutePressure p "Pressure in the connection point"; 
     
    28792879        replaceable package Medium = Modelica.Media.Interfaces.PartialMedium 
    28802880          "Medium model"  
    2881            annotation (choicesAllMatching=true); 
     2881           annotation (__Dymola_choicesAllMatching=true); 
    28822882 
    28832883        parameter SI.Volume V=1e-6 "Fixed size of junction volume"; 
     
    30003000        replaceable package Medium = Modelica.Media.Interfaces.PartialMedium 
    30013001          "Medium model"  
    3002            annotation (choicesAllMatching=true); 
     3002           annotation (__Dymola_choicesAllMatching=true); 
    30033003 
    30043004        Medium.BaseProperties medium "Medium in the source"; 
     
    30803080        replaceable package Medium = Modelica.Media.Interfaces.PartialMedium 
    30813081          "Medium model"  
    3082            annotation (choicesAllMatching=true); 
     3082           annotation (__Dymola_choicesAllMatching=true); 
    30833083 
    30843084        parameter Boolean use_p_ambient=true "select p_ambient or d_ambient"  
     
    31643164         replaceable package Medium = Modelica.Media.Interfaces.PartialMedium 
    31653165          "Medium model"  
    3166            annotation (choicesAllMatching=true); 
     3166           annotation (__Dymola_choicesAllMatching=true); 
    31673167 
    31683168        parameter Medium.AbsolutePressure dp_nominal(min=1.e-10) 
     
    32393239 
    32403240        replaceable package Medium = Modelica.Media.Interfaces.PartialMedium 
    3241           "Medium model" annotation (choicesAllMatching=true); 
     3241          "Medium model" annotation (__Dymola_choicesAllMatching=true); 
    32423242        parameter SI.AbsolutePressure p_start = Medium.p_default 
    32433243          "Initial value of pressure"; 
     
    33043304 
    33053305        replaceable package Medium = Modelica.Media.Interfaces.PartialMedium 
    3306           "Medium model" annotation (choicesAllMatching=true); 
     3306          "Medium model" annotation (__Dymola_choicesAllMatching=true); 
    33073307        parameter SI.AbsolutePressure p_start = 1.0e5 
    33083308          "Initial value of pressure"; 
     
    36563656      replaceable package Medium = Modelica.Media.Air.DryAirNasa  
    36573657            constrainedby Modelica.Media.IdealGases.Common.SingleGasNasa 
    3658         "Medium model"     annotation (choicesAllMatching=true); 
     3658        "Medium model"     annotation (__Dymola_choicesAllMatching=true); 
    36593659 
    36603660     parameter SI.Temperature T_min = 300 
     
    37103710     replaceable package Medium =  
    37113711          Modelica.Media.Incompressible.Examples.Glycol47 "Medium model"  
    3712                         annotation (choicesAllMatching=true); 
     3712                        annotation (__Dymola_choicesAllMatching=true); 
    37133713 
    37143714     parameter SI.Temperature T_min = Medium.T_min 
     
    37663766          Modelica.Media.IdealGases.MixtureGases.FlueGasLambdaOnePlus  
    37673767            constrainedby Modelica.Media.IdealGases.Common.MixtureGasNasa 
    3768         "Medium model"     annotation (choicesAllMatching=true); 
     3768        "Medium model"     annotation (__Dymola_choicesAllMatching=true); 
    37693769 
    37703770     parameter SI.Temperature T_min = 300 
  • Modelica/trunk/Modelica/Thermal/FluidHeatFlow.mo

    r912 r951  
    242242      parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    243243        "Cooling medium"  
    244         annotation(choicesAllMatching=true); 
     244        annotation(__Dymola_choicesAllMatching=true); 
    245245      parameter Modelica.SIunits.Temperature TAmb(displayUnit="degC")=293.15 
    246246        "Ambient temperature"; 
     
    381381      parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    382382        "Cooling medium"  
    383         annotation(choicesAllMatching=true); 
     383        annotation(__Dymola_choicesAllMatching=true); 
    384384      parameter Modelica.SIunits.Temperature TAmb(displayUnit="degC")=293.15 
    385385        "Ambient temperature"; 
     
    571571      parameter FluidHeatFlow.Media.Medium outerMedium=FluidHeatFlow.Media.Medium() 
    572572        "Outer medium"  
    573         annotation(choicesAllMatching=true); 
     573        annotation(__Dymola_choicesAllMatching=true); 
    574574      parameter FluidHeatFlow.Media.Medium innerMedium=FluidHeatFlow.Media.Medium() 
    575575        "Inner medium"  
    576         annotation(choicesAllMatching=true); 
     576        annotation(__Dymola_choicesAllMatching=true); 
    577577      parameter Modelica.SIunits.Temperature TAmb(displayUnit="degC")=293.15 
    578578        "Ambient temperature"; 
     
    745745      parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    746746        "Cooling medium"  
    747         annotation(choicesAllMatching=true); 
     747        annotation(__Dymola_choicesAllMatching=true); 
    748748      parameter Modelica.SIunits.Temperature TAmb(displayUnit="degC")=293.15 
    749749        "Ambient temperature"; 
     
    863863      parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    864864        "Cooling medium"  
    865         annotation(choicesAllMatching=true); 
     865        annotation(__Dymola_choicesAllMatching=true); 
    866866      parameter Modelica.SIunits.Temperature TAmb(displayUnit="degC")=293.15 
    867867        "Ambient temperature"; 
     
    954954      parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    955955        "Cooling medium"  
    956         annotation(choicesAllMatching=true); 
     956        annotation(__Dymola_choicesAllMatching=true); 
    957957      parameter Modelica.SIunits.Temperature TAmb(displayUnit="degC")=293.15 
    958958        "Ambient temperature"; 
     
    11061106      parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    11071107        "Cooling medium"  
    1108         annotation(choicesAllMatching=true); 
     1108        annotation(__Dymola_choicesAllMatching=true); 
    11091109      parameter Modelica.SIunits.Temperature TAmb(displayUnit="degC")=293.15 
    11101110        "Ambient temperature"; 
     
    11841184      parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    11851185        "Cooling medium"  
    1186         annotation(choicesAllMatching=true); 
     1186        annotation(__Dymola_choicesAllMatching=true); 
    11871187      parameter Modelica.SIunits.Temperature TAmb(displayUnit="degC")=293.15 
    11881188        "Ambient temperature"; 
     
    18781878      parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    18791879        "medium"  
    1880         annotation(choicesAllMatching=true); 
     1880        annotation(__Dymola_choicesAllMatching=true); 
    18811881      parameter Modelica.SIunits.Pressure p(start=0) "Pressure ground"; 
    18821882      annotation (Icon(Ellipse(extent=[-90,90; 90,-90], style( 
     
    26232623        parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    26242624          "Medium in the component"  
    2625           annotation(choicesAllMatching=true); 
     2625          annotation(__Dymola_choicesAllMatching=true); 
    26262626        parameter Modelica.SIunits.Mass m(start=1) "Mass of medium"; 
    26272627        parameter Modelica.SIunits.Temperature T0(start=293.15, displayUnit="degC") 
     
    26872687        parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    26882688          "Ambient medium"  
    2689           annotation(choicesAllMatching=true); 
     2689          annotation(__Dymola_choicesAllMatching=true); 
    26902690        output Modelica.SIunits.Temperature T "Outlet temperature of medium"; 
    26912691        output Modelica.SIunits.Temperature T_port=flowPort.h/medium.cp 
     
    27112711        parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    27122712          "Sensor's medium"  
    2713           annotation(choicesAllMatching=true); 
     2713          annotation(__Dymola_choicesAllMatching=true); 
    27142714        Interfaces.FlowPort_a flowPort(final medium=medium)  
    27152715          annotation (Placement(transformation(extent={{-110,-10},{-90,10}}, 
     
    27652765        parameter FluidHeatFlow.Media.Medium medium=FluidHeatFlow.Media.Medium() 
    27662766          "Sensor's medium"  
    2767           annotation(choicesAllMatching=true); 
     2767          annotation(__Dymola_choicesAllMatching=true); 
    27682768        Interfaces.FlowPort_a flowPort_a(final medium=medium)  
    27692769          annotation (Placement(transformation(extent={{-110,-10},{-90,10}},