annotate +multiblock/BoundaryGroup.m @ 1301:8978521b0f06 default

Fix incorrect package name.
author Vidar Stiernström <vidar.stiernstrom@it.uu.se>
date Wed, 08 Jul 2020 19:11:04 +0200
parents 6712655953d3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
189
6054dcd3c8a9 Added a class for boundary groups. Added methods stubs and failing tests.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
1 % BoundaryGroup defines a boundary grouping in a multiblock grid.
528
6712655953d3 Give BoundaryGroup a better printing method
Jonatan Werpers <jonatan@werpers.com>
parents: 526
diff changeset
2 % It workds like a cell array and collects boundary identifiers
6712655953d3 Give BoundaryGroup a better printing method
Jonatan Werpers <jonatan@werpers.com>
parents: 526
diff changeset
3 % Within the multiblock package a BoundaryGroup is a valid boundary identifier as well.
526
d8833f0a9f1a Change the BoundaryGroup class into a simpler cellarray style
Jonatan Werpers <jonatan@werpers.com>
parents: 192
diff changeset
4 classdef BoundaryGroup < Cell
189
6054dcd3c8a9 Added a class for boundary groups. Added methods stubs and failing tests.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
5 methods
526
d8833f0a9f1a Change the BoundaryGroup class into a simpler cellarray style
Jonatan Werpers <jonatan@werpers.com>
parents: 192
diff changeset
6 function obj = BoundaryGroup(data)
d8833f0a9f1a Change the BoundaryGroup class into a simpler cellarray style
Jonatan Werpers <jonatan@werpers.com>
parents: 192
diff changeset
7 obj = obj@Cell(data);
189
6054dcd3c8a9 Added a class for boundary groups. Added methods stubs and failing tests.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
8 end
6054dcd3c8a9 Added a class for boundary groups. Added methods stubs and failing tests.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
9
528
6712655953d3 Give BoundaryGroup a better printing method
Jonatan Werpers <jonatan@werpers.com>
parents: 526
diff changeset
10 function display(obj, name)
189
6054dcd3c8a9 Added a class for boundary groups. Added methods stubs and failing tests.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
11
528
6712655953d3 Give BoundaryGroup a better printing method
Jonatan Werpers <jonatan@werpers.com>
parents: 526
diff changeset
12 disp(' ')
6712655953d3 Give BoundaryGroup a better printing method
Jonatan Werpers <jonatan@werpers.com>
parents: 526
diff changeset
13 disp([name, ' ='])
6712655953d3 Give BoundaryGroup a better printing method
Jonatan Werpers <jonatan@werpers.com>
parents: 526
diff changeset
14 disp(' ')
189
6054dcd3c8a9 Added a class for boundary groups. Added methods stubs and failing tests.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
15
528
6712655953d3 Give BoundaryGroup a better printing method
Jonatan Werpers <jonatan@werpers.com>
parents: 526
diff changeset
16 fprintf(' BoundaryGroup%s\n\n', toString(obj.data));
6712655953d3 Give BoundaryGroup a better printing method
Jonatan Werpers <jonatan@werpers.com>
parents: 526
diff changeset
17 end
189
6054dcd3c8a9 Added a class for boundary groups. Added methods stubs and failing tests.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
18 end
528
6712655953d3 Give BoundaryGroup a better printing method
Jonatan Werpers <jonatan@werpers.com>
parents: 526
diff changeset
19 end