@@ -61,21 +61,42 @@ shared_ptr<ReactorBase> newReactor(
6161 const string& model, shared_ptr<Solution> contents, const string& name=" (none)" );
6262
6363// ! Create a Reactor object of the specified type and contents
64+ // ! @param model Reactor type to be created. See [this list of reactor
65+ // ! types](../reference/reactors/index.html) for available options.
66+ // ! @param contents Solution object to model the thermodynamic properties and
67+ // ! reactions occurring in the reactor
68+ // ! @param clone Determines whether to clone `sol` so that the internal state of this
69+ // ! reactor is independent of the original Solution object and any Solution objects
70+ // ! used by other reactors in the network.
71+ // ! @param name Name of the reactor.
6472// ! @since New in %Cantera 3.2. Transitional method returning a `Reactor` object.
6573shared_ptr<Reactor> newReactor4 (
6674 const string& model, shared_ptr<Solution> contents, bool clone=true ,
6775 const string& name=" (none)" );
6876
6977// ! Create a Reservoir object with the specified contents
78+ // ! @param contents Solution object to model the contents of this reservoir
79+ // ! @param clone Determines whether to clone `sol` so that the internal state of this
80+ // ! reservoir is independent of the original Solution object and any Solution
81+ // ! objects used by other reactors in the network.
82+ // ! @param name Name of the reservoir.
7083// ! @since New in %Cantera 3.2.
7184shared_ptr<Reservoir> newReservoir (
7285 shared_ptr<Solution> contents, bool clone=true , const string& name=" (none)" );
7386
7487// ! Create a ReactorSurface object with the specified contents and adjacent reactors
7588// ! participating in surface reactions.
89+ // ! @param contents Solution (Interface) object to model the thermodynamic properties
90+ // ! and reactions occurring in the reactor
91+ // ! @param reactors List of Reactors adjacent to this surface, whose contents
92+ // ! participate in reactions occurring on this surface.
93+ // ! @param clone Determines whether to clone `sol` so that the internal state of this
94+ // ! surface is independent of the original Interface object and any Solution objects
95+ // ! used by other reactors in the network except those in the `reactors` list.
96+ // ! @param name Name of the reactor surface.
7697// ! @since New in %Cantera 3.2.
7798shared_ptr<ReactorSurface> newReactorSurface (
78- shared_ptr<Solution> soln , const vector<shared_ptr<ReactorBase>>& reactors,
99+ shared_ptr<Solution> contents , const vector<shared_ptr<ReactorBase>>& reactors,
79100 bool clone=true , const string& name=" (none)" );
80101
81102// ! @}
0 commit comments