Select Git revision
test_rad_pressure.py
-
Daniel Brown authored
adding in more support for nodes. Can now access any node using kat.nodes.n1. Added in functions for Node object to set the gauss parameters. Only added gauss for w0 and z so far.
Daniel Brown authoredadding in more support for nodes. Can now access any node using kat.nodes.n1. Added in functions for Node object to set the gauss parameters. Only added gauss for w0 and z so far.
FT_add_line_to_block.m 1.12 KiB
%---------------------------------------------------------------------
% function [block] = FT_add_line_to_block(block,txt_line)
%
% Add a line of text to a given block.
%
% block: block structure to which the text should be added
% txt_line: string, one line of text, which should be added
%
% Part of the SimTools package
% Andreas Freise 22.05.08 afreise@googlemail.com
%---------------------------------------------------------------------
function [block] = FT_add_line_to_block(block,txt_line)
baseid='FT_add_line_to_block';
if (iscell(txt_line))
txt_line=cell2mat(txt_line);
end
if (~isstruct(block))
msgid=[baseid,':checkinarg'];
result='first input argument must be a block structure';
error(msgid,result);
end
if (~isstr(txt_line))
msgid=[baseid,':checkinarg'];
result='second input argument must be a string';
error(msgid,result);
end
bl=length(block);
if (bl>1)
msgid=[baseid,':checksize'];
error(msgid,'first argument must be single FTblock');
end
block.txt_lines=[block.txt_lines,{txt_line}];
block.n_lines=block.n_lines+1;
block.edited=1;
end