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_DEFUALT, MK_ANALYTIC_C2F, MK_APPROX_C2F

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_DEFUALT, MK_ANALYTIC_C2F, MK_APPROX_C2F
0024 
0025 % (C) 2015 Bartlomiej Grychtol
0026 % License: GPL version 2 or version 3
0027 % $Id: mk_coarse_fine_mapping.m 5424 2017-04-25 17:45:19Z aadler $
0028 
0029 
0030 [mapping, outside] = eidors_default(varargin{:});

Generated on Wed 21-Jun-2017 09:29:07 by m2html © 2005