Skip to content

Commit 0a45fb0

Browse files
committed
Add license header to all code files
1 parent 6643b3e commit 0a45fb0

File tree

9 files changed

+81
-0
lines changed

9 files changed

+81
-0
lines changed

conservatism.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
%---------------------------------------------------------------------------------------------------
2+
% For Paper
3+
% "A Decomposition Approach to Multi-Agent Systems with Bernoulli Packet Loss"
4+
% by Christian Hespe, Hamideh Saadabadi, Adwait Datar, Herbert Werner and Yang Tang
5+
% Copyright (c) Institute of Control Systems, Hamburg University of Technology. All rights reserved.
6+
% Licensed under the GPLv3. See LICENSE in the project root for license information.
7+
% Author(s): Christian Hespe
8+
%---------------------------------------------------------------------------------------------------
9+
110
clear
211

312
addpath('graphs', 'performance')

graphs/circular_graph.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
%---------------------------------------------------------------------------------------------------
2+
% For Paper
3+
% "A Decomposition Approach to Multi-Agent Systems with Bernoulli Packet Loss"
4+
% by Christian Hespe, Hamideh Saadabadi, Adwait Datar, Herbert Werner and Yang Tang
5+
% Copyright (c) Institute of Control Systems, Hamburg University of Technology. All rights reserved.
6+
% Licensed under the GPLv3. See LICENSE in the project root for license information.
7+
% Author(s): Christian Hespe
8+
%---------------------------------------------------------------------------------------------------
9+
110
function G = circular_graph(nvert, nedge, directed)
211
%CIRCULAR_GRAPH Generates a Matlab graph object that represents a circular
312
%graph with a given numer ob vertices.

graphs/laplace_matrix.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
%---------------------------------------------------------------------------------------------------
2+
% For Paper
3+
% "A Decomposition Approach to Multi-Agent Systems with Bernoulli Packet Loss"
4+
% by Christian Hespe, Hamideh Saadabadi, Adwait Datar, Herbert Werner and Yang Tang
5+
% Copyright (c) Institute of Control Systems, Hamburg University of Technology. All rights reserved.
6+
% Licensed under the GPLv3. See LICENSE in the project root for license information.
7+
% Author(s): Christian Hespe
8+
%---------------------------------------------------------------------------------------------------
9+
110
function L = laplace_matrix(G)
211
%LAPLACE_MATRIX Calculate the Laplacian of the given graph
312
% This function is a replacement for the Matlab built-in laplacian()

graphs/triangle_graph.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
%---------------------------------------------------------------------------------------------------
2+
% For Paper
3+
% "A Decomposition Approach to Multi-Agent Systems with Bernoulli Packet Loss"
4+
% by Christian Hespe, Hamideh Saadabadi, Adwait Datar, Herbert Werner and Yang Tang
5+
% Copyright (c) Institute of Control Systems, Hamburg University of Technology. All rights reserved.
6+
% Licensed under the GPLv3. See LICENSE in the project root for license information.
7+
% Author(s): Christian Hespe
8+
%---------------------------------------------------------------------------------------------------
9+
110
function G = triangle_graph(baselength)
211
%TRIANGLE_GRAPH Generates a Matlab graph object that represents a
312
%triangular graph.

performance/performance_decomposed.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
%---------------------------------------------------------------------------------------------------
2+
% For Paper
3+
% "A Decomposition Approach to Multi-Agent Systems with Bernoulli Packet Loss"
4+
% by Christian Hespe, Hamideh Saadabadi, Adwait Datar, Herbert Werner and Yang Tang
5+
% Copyright (c) Institute of Control Systems, Hamburg University of Technology. All rights reserved.
6+
% Licensed under the GPLv3. See LICENSE in the project root for license information.
7+
% Author(s): Christian Hespe
8+
%---------------------------------------------------------------------------------------------------
9+
110
function [H2, Q, solver_stats] = performance_decomposed(sysD, sysC, L0, p)
211
%PERFORMANCE_DECOMPOSED Calculate an upper bound on the H2-norm of a
312
%decomposable jump system in a scalable manner

performance/performance_enumerated.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
%---------------------------------------------------------------------------------------------------
2+
% For Paper
3+
% "A Decomposition Approach to Multi-Agent Systems with Bernoulli Packet Loss"
4+
% by Christian Hespe, Hamideh Saadabadi, Adwait Datar, Herbert Werner and Yang Tang
5+
% Copyright (c) Institute of Control Systems, Hamburg University of Technology. All rights reserved.
6+
% Licensed under the GPLv3. See LICENSE in the project root for license information.
7+
% Author(s): Christian Hespe
8+
%---------------------------------------------------------------------------------------------------
9+
110
function [H2, Q, solver_stats] = performance_enumerated(sysD, sysC, L0, p, symmetric)
211
%PERFORMANCE_ENUMERATED Calculates the H2-norm of the given decomposable
312
%jump system with Bernoulli packet loss.

performance/performance_mean.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
%---------------------------------------------------------------------------------------------------
2+
% For Paper
3+
% "A Decomposition Approach to Multi-Agent Systems with Bernoulli Packet Loss"
4+
% by Christian Hespe, Hamideh Saadabadi, Adwait Datar, Herbert Werner and Yang Tang
5+
% Copyright (c) Institute of Control Systems, Hamburg University of Technology. All rights reserved.
6+
% Licensed under the GPLv3. See LICENSE in the project root for license information.
7+
% Author(s): Christian Hespe
8+
%---------------------------------------------------------------------------------------------------
9+
110
function [H2, Q, solver_stats] = performance_mean(sysD, sysC, L0, p)
211
%PERFORMANCE_MEAN Calculates a lower bound on the H2-norm of the given
312
%decomposable jump system with Bernoulli packet loss

scaling_large.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
%---------------------------------------------------------------------------------------------------
2+
% For Paper
3+
% "A Decomposition Approach to Multi-Agent Systems with Bernoulli Packet Loss"
4+
% by Christian Hespe, Hamideh Saadabadi, Adwait Datar, Herbert Werner and Yang Tang
5+
% Copyright (c) Institute of Control Systems, Hamburg University of Technology. All rights reserved.
6+
% Licensed under the GPLv3. See LICENSE in the project root for license information.
7+
% Author(s): Christian Hespe
8+
%---------------------------------------------------------------------------------------------------
9+
110
clear
211

312
addpath('graphs', 'performance')

scaling_small.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
%---------------------------------------------------------------------------------------------------
2+
% For Paper
3+
% "A Decomposition Approach to Multi-Agent Systems with Bernoulli Packet Loss"
4+
% by Christian Hespe, Hamideh Saadabadi, Adwait Datar, Herbert Werner and Yang Tang
5+
% Copyright (c) Institute of Control Systems, Hamburg University of Technology. All rights reserved.
6+
% Licensed under the GPLv3. See LICENSE in the project root for license information.
7+
% Author(s): Christian Hespe
8+
%---------------------------------------------------------------------------------------------------
9+
110
clear
211

312
addpath('graphs', 'performance')

0 commit comments

Comments
 (0)