Home > eidors > models > mk_coarse_fine_mapping.m

mk_coarse_fine_mapping

PURPOSE ^

MK_COARSE_FINE_MAPPING: create a mapping matrix from coarse to fine FEM

SYNOPSIS ^

function [mapping, outside] = mk_coarse_fine_mapping(varargin)

DESCRIPTION ^

MK_COARSE_FINE_MAPPING: create a mapping matrix from coarse to fine FEM
 [c2f,out]= mk_coarse_fine_mapping( f_mdl, c_mdl, opt );
  
 Parameters:
    c_mdl is coarse fwd_model
    f_mdl is fine fwd_model
    opt   is option structure (optional, see below)

 This function is a compatibility wrapper. The actual calculations are
 carried out by either MK_ANALYTIC_C2F or MK_APPROX_C2F (the older
 method). 

 To set a specific implementation use
    eidors_default('set','mk_coarse_fine_mapping','mk_approx_c2f');

 To query current implementation use
    eidors_default('get','mk_coarse_fine_mapping');

 NOTE that MK_ANALYTIC_C2F accepts an optional third argument whereas
 MK_APPROXIMATE_C2F does not.

 See also: EIDORS_DEFAULT, MK_ANALYTIC_C2F, MK_APPROX_C2F, CHECK_C2F_QUALITY

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [mapping, outside] = mk_coarse_fine_mapping(varargin)
0002 %MK_COARSE_FINE_MAPPING: create a mapping matrix from coarse to fine FEM
0003 % [c2f,out]= mk_coarse_fine_mapping( f_mdl, c_mdl, opt );
0004 %
0005 % Parameters:
0006 %    c_mdl is coarse fwd_model
0007 %    f_mdl is fine fwd_model
0008 %    opt   is option structure (optional, see below)
0009 %
0010 % This function is a compatibility wrapper. The actual calculations are
0011 % carried out by either MK_ANALYTIC_C2F or MK_APPROX_C2F (the older
0012 % method).
0013 %
0014 % To set a specific implementation use
0015 %    eidors_default('set','mk_coarse_fine_mapping','mk_approx_c2f');
0016 %
0017 % To query current implementation use
0018 %    eidors_default('get','mk_coarse_fine_mapping');
0019 %
0020 % NOTE that MK_ANALYTIC_C2F accepts an optional third argument whereas
0021 % MK_APPROXIMATE_C2F does not.
0022 %
0023 % See also: EIDORS_DEFAULT, MK_ANALYTIC_C2F, MK_APPROX_C2F, CHECK_C2F_QUALITY
0024 
0025 % (C) 2015 Bartlomiej Grychtol
0026 % License: GPL version 2 or version 3
0027 % $Id: mk_coarse_fine_mapping.m 5640 2017-09-05 16:00:41Z alistair_boyle $
0028 
0029 
0030 [mapping, outside] = eidors_default(varargin{:});

Generated on Fri 01-Jun-2018 15:59:55 by m2html © 2005