cantera/interfaces/matlab/toolbox/1D/@Domain1D/gridPoints.m

23 lines
561 B
Matlab

function zz = gridPoints(d, n)
% GRIDPOINTS Get grid points from a domain.
% zz = gridPoints(d, n)
% :param d:
% Instance of class :mat:func:`Domain1D`
% :param n:
% Optional, vector of grid points to be retrieved.
% :return:
% Vector of grid points. Length of ``n`` or :mat:func:`nPoints`.
%
if nargin == 1
zz = zeros(1, nPoints(d));
for i = 1:nPoints(d)
zz(i) = domain_methods(d.dom_id, 19, i);
end
else
m = length(n);
zz = zeros(1, m);
for i = 1:m
zz(i) = domain_methods(d.dom_id, 19, n(i));
end
end