Skip to content
Snippets Groups Projects
Select Git revision
  • 3d578b0e0221740434c19fdab3eadc7a81762f5f
  • master default
  • mingw_gcc44
  • release_ABP1_012
  • release_ABP1_008
  • release_ABP1_006
  • release_ABP1_007
  • release_ABP1_005
  • release_ABP1_004
  • release_ABP1_003
  • pre_release_0.15
  • release_ABP1_001
  • release_ABP1_002
  • pre_release_0.13
  • pre_release_0.14
  • pre_release_0.11
  • pre_release_0.12
  • pre_release_0.10
  • pre_release_0.09
  • pre_release_0.08
20 results

toolchain-linux-mingw.oglft.cmake

Blame
  • Forked from einsteinathome / graphicsframework
    Source project has a limited visibility.
    FT_example5.m 1.00 KiB
    
    % Example file for using SimTools with Finesse
    
    clear all;
    
    % name of kat file which contains 'blocks'
    inname='testconsts.kat';
    
    % read in block from testblock.kat
    block=FT_read_blocks_from_file(inname);
    myblock=FT_copy_block(block,'constants');
    
    disp('----------------------------------------------------------');
    % print reflectivies 
    r1=FT_read_kat_constant(myblock,'Rm1');
    r2=FT_read_kat_constant(myblock,'Rm2');
    disp(sprintf('Reflectivities of m1 and m2: %f %f',r1,r2));
    
    % now we change the reflectivity for one of m
    myblock=FT_write_kat_constant(myblock,'Rm1',0.7);
    
    %to check we print the block again
    disp('----------------------------------------------------------');
    disp('block of constants after changing Rm1:');
    FT_print_block(myblock,'constants');
    
    disp('----------------------------------------------------------');
    disp('creating a tmp block from lines 1-4 of the constants');
    newblock=FT_create_new_block('tmp');
    [newblock]=FT_copy_lines_block_to_block(myblock,newblock,1:4);
    FT_print_block(newblock,'tmp');