Mercurial > repos > public > sbplib
changeset 528:6712655953d3 feature/boundaryGroup
Give BoundaryGroup a better printing method
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Thu, 03 Aug 2017 14:07:56 +0200 |
parents | 763d50caddf3 |
children | 2ec8080027ab |
files | +multiblock/BoundaryGroup.m |
diffstat | 1 files changed, 9 insertions(+), 19 deletions(-) [+] |
line wrap: on
line diff
--- a/+multiblock/BoundaryGroup.m Thu Aug 03 14:04:36 2017 +0200 +++ b/+multiblock/BoundaryGroup.m Thu Aug 03 14:07:56 2017 +0200 @@ -1,29 +1,19 @@ % BoundaryGroup defines a boundary grouping in a multiblock grid. +% It workds like a cell array and collects boundary identifiers +% Within the multiblock package a BoundaryGroup is a valid boundary identifier as well. classdef BoundaryGroup < Cell methods function obj = BoundaryGroup(data) obj = obj@Cell(data); end - % function display(obj, name) - - % disp(' ') - % disp([name, ' =']) - % disp(' ') - - % if length(obj.names) == 1 - % fprintf(' {}\n\n') - % return - % end + function display(obj, name) - % fprintf(' {') + disp(' ') + disp([name, ' =']) + disp(' ') - % fprintf('%d:%s', obj.blockIDs(1), obj.names{1}) - % for i = 2:length(obj.names) - % fprintf(', %d:%s', obj.blockIDs(i), obj.names{i}); - % end - - % fprintf('}\n\n') - % end + fprintf(' BoundaryGroup%s\n\n', toString(obj.data)); + end end -end \ No newline at end of file +end