about summary refs log tree commit diff
path: root/sourcecodes/bnt-master/BNT/potentials/@upot/divide_by_pot.m
blob: 8ac7578593a0b290f4472f0d4d9e226fad5b8b27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
function Tbig = divide_by_pot(Tbig, Tsmall)
% DIVIDE_BY_POT Tbig /= Tsmall
% Tbig = divide_by_pot(Tbig, Tsmall)
%
% Tsmall's domain must be a subset of Tbig's domain.

smallp = extend_domain_table(Tsmall.p, Tsmall.domain, Tsmall.sizes, Tbig.domain, Tbig.sizes);
smallp = smallp + (smallp==0);
Tbig.p = Tbig.p ./ smallp;

smallu = extend_domain_table(Tsmall.u, Tsmall.domain, Tsmall.sizes, Tbig.domain, Tbig.sizes);
Tbig.u = Tbig.u - smallu;