H_DASH_DASHREPLACE_WITH_DASH_DASHREPLACE_WITH_DASH_DASHREPLACE_WITH_DASH_DASHREPLACE_WITH_DASH_DASHREPLACE_WITH_DASH_DASHREPLACE_WITH_DASH_DASHREPLACE_WITH_DASH_DASHREPLACE_WITH_DASH_DASH-
        % Impose a load at a border
        function addLoadAtBorder(this, border, dir, p)
            % Get the nodes at the given border
            if strcmp(border,'left')
                ref = min(this.NODE(:,1));
            elseif strcmp(border,'right')
                ref = max(this.NODE(:,1));
            elseif 