Skip to content
Snippets Groups Projects
Select Git revision
  • b4e57594d0978d8191aa6a991c87e04b23467525
  • 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

BOINCClientAdapter.h

Blame
  • Forked from einsteinathome / graphicsframework
    Source project has a limited visibility.
    • Oliver Bock's avatar
      97a1dc47
      Refactored the BOINC client/application communication layer · 97a1dc47
      Oliver Bock authored
      * Now there's a generic and science application specific (e.g. shared memory handling) part
      * The actual shared memory indentifier now has to be passed during initialize() instead of being hard-coded
      * All this might eventually allow us to incorporate some portions of this API into something more general like a generic graphics toolkit
      97a1dc47
      History
      Refactored the BOINC client/application communication layer
      Oliver Bock authored
      * Now there's a generic and science application specific (e.g. shared memory handling) part
      * The actual shared memory indentifier now has to be passed during initialize() instead of being hard-coded
      * All this might eventually allow us to incorporate some portions of this API into something more general like a generic graphics toolkit
    dv_geoidn.m 762 B
    function dv= dv_geoidn(EGM,n_max)
    % DV_GEOIDN reads an Earth's gravity field model and plots the degree
    % variances.
    %
    % input: 
    %   EGM:gravity model, order wise (n: 0 1 1 2 2 2 3 3 3 3... m:0 0 1 0 1 2 0 1 2 3...)
    %   n_max:maximum degree and order
    %
    % output:
    %   plot of square root of degree variances
    %
    % example: 
    %    dv= dv_geoidn(egm96,60)
    %
    % updated on 03/04/2017
    
    format long g
    
    F1 = EGM(:,3).^2 + EGM(:,4).^2;
    F1r = F1;
    F1r(1:3) = [];
    F2 = F1r;
    for n = 2:n_max
         dv(n-1) = sqrt(sum(F2(1:n+1)));
         F2(1:n+1) = [];
    end
    
    fs = 12;
    set(gcf,'PaperPositionMode','auto')
    set(gca,'FontSize',fs);
    semilogy(2:n_max,dv(1:end),'.-','LineWidth',3,'MarkerSize',20)
    xlabel('Spherical harmonic degree n')
    ylabel('Square root of degree variances')
    grid on
    end