rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
discrete_volume_values.m
Go to the documentation of this file.
1 function res = discrete_volume_values(func,varargin)
2 %function res = discrete_volume_values(func,varargin)
3 % Convert a volume function with global evaluation to local evaluation
4 
5 if nargin == 5
6  loc = varargin{3};
7  if numel(loc) == 0
8  glob = [];
9  else
10  glob = local2global(varargin{1},varargin{2},loc);
11  end;
12 elseif nargin == 3
13  glob = varargin{1};
14 else
15  error('incorrect number of inputs');
16 end;
17 res = func(glob,varargin{end});
18 
19 end
function res = discrete_volume_values(func, varargin)
Convert a volume function with global evaluation to local evaluation.