| 
| procedure, public  | init => bint_init | 
|   | 
| procedure, public  | bint_apply | 
|   | 
| procedure, public  | bint_apply_int_r1_r1 | 
|   | 
| procedure, public  | bint_apply_int_r1_r2 | 
|   | 
| procedure, public  | bint_apply_int_r1_r3 | 
|   | 
| procedure, public  | bint_apply_int_r2_r1 | 
|   | 
| procedure, public  | bint_apply_int_r2_r2 | 
|   | 
| procedure, public  | bint_apply_int_r2_r3 | 
|   | 
| procedure, public  | bint_apply_int_r3_r1 | 
|   | 
| procedure, public  | bint_apply_int_r3_r2 | 
|   | 
| procedure, public  | bint_apply_int_r3_r3 | 
|   | 
| procedure, public  | bint_apply_real_r1_r1 | 
|   | 
| procedure, public  | bint_apply_real_r1_r2 | 
|   | 
| procedure, public  | bint_apply_real_r1_r3 | 
|   | 
| procedure, public  | bint_apply_real_r2_r1 | 
|   | 
| procedure, public  | bint_apply_real_r2_r2 | 
|   | 
| procedure, public  | bint_apply_real_r2_r3 | 
|   | 
| procedure, public  | bint_apply_real_r3_r1 | 
|   | 
| procedure, public  | bint_apply_real_r3_r2 | 
|   | 
| procedure, public  | bint_apply_real_r3_r3 | 
|   | 
| procedure, public  | bint_apply_logical_r1_r1 | 
|   | 
| procedure, public  | bint_apply_logical_r1_r2 | 
|   | 
| procedure, public  | bint_apply_logical_r1_r3 | 
|   | 
| procedure, public  | bint_apply_logical_r2_r1 | 
|   | 
| procedure, public  | bint_apply_logical_r2_r2 | 
|   | 
| procedure, public  | bint_apply_logical_r2_r3 | 
|   | 
| procedure, public  | bint_apply_logical_r3_r1 | 
|   | 
| procedure, public  | bint_apply_logical_r3_r2 | 
|   | 
| procedure, public  | bint_apply_logical_r3_r3 | 
|   | 
| generic, public  | apply => bint_apply, bint_apply_int_r1_r1, bint_apply_int_r1_r2, bint_apply_int_r1_r3, bint_apply_int_r2_r1, bint_apply_int_r2_r2, bint_apply_int_r2_r3, bint_apply_int_r3_r1, bint_apply_int_r3_r2, bint_apply_int_r3_r3, bint_apply_real_r1_r1, bint_apply_real_r1_r2, bint_apply_real_r1_r3, bint_apply_real_r2_r1, bint_apply_real_r2_r2, bint_apply_real_r2_r3, bint_apply_real_r3_r1, bint_apply_real_r3_r2, bint_apply_real_r3_r3, bint_apply_logical_r1_r1, bint_apply_logical_r1_r2, bint_apply_logical_r1_r3, bint_apply_logical_r2_r1, bint_apply_logical_r2_r2, bint_apply_logical_r2_r3, bint_apply_logical_r3_r1, bint_apply_logical_r3_r2, bint_apply_logical_r3_r3 | 
|   | 
| generic, public  | apply_interp => bint_apply_interp_int, bint_apply_interp_real, bint_apply_interp_logical | 
|   | 
| procedure, public  | bint_apply_ad | 
|   | 
| procedure, public  | bint_apply_ad_r1_r1 | 
|   | 
| procedure, public  | bint_apply_ad_r2_r1 | 
|   | 
| procedure, public  | bint_apply_ad_r3_r1 | 
|   | 
| procedure, public  | bint_apply_ad_r1_r2 | 
|   | 
| procedure, public  | bint_apply_ad_r2_r2 | 
|   | 
| procedure, public  | bint_apply_ad_r3_r2 | 
|   | 
| procedure, public  | bint_apply_ad_r1_r3 | 
|   | 
| procedure, public  | bint_apply_ad_r2_r3 | 
|   | 
| procedure, public  | bint_apply_ad_r3_r3 | 
|   | 
| generic, public  | apply_ad => bint_apply_ad, bint_apply_ad_r1_r1, bint_apply_ad_r2_r1, bint_apply_ad_r3_r1, bint_apply_ad_r1_r2, bint_apply_ad_r2_r2, bint_apply_ad_r3_r2, bint_apply_ad_r1_r3, bint_apply_ad_r2_r3, bint_apply_ad_r3_r3 | 
|   | 
| procedure, public  | delete => bint_delete | 
|   | 
Definition at line 78 of file interpolatorbump_mod.F90.
 
◆ apply()
      
        
          | generic, public interpolatorbump_mod::bump_interpolator::apply | 
        
      
 
 
◆ apply_ad()
      
        
          | generic, public interpolatorbump_mod::bump_interpolator::apply_ad | 
        
      
 
 
◆ apply_interp()
      
        
          | generic, public interpolatorbump_mod::bump_interpolator::apply_interp | 
        
      
 
 
◆ apply_interp_ad()
  
  
      
        
          | procedure, private interpolatorbump_mod::bump_interpolator::apply_interp_ad | 
         
       
   | 
  
private   | 
  
 
 
◆ bint_apply()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply | 
        
      
 
 
◆ bint_apply_ad()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_ad | 
        
      
 
 
◆ bint_apply_ad_r1_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_ad_r1_r1 | 
        
      
 
 
◆ bint_apply_ad_r1_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_ad_r1_r2 | 
        
      
 
 
◆ bint_apply_ad_r1_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_ad_r1_r3 | 
        
      
 
 
◆ bint_apply_ad_r2_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_ad_r2_r1 | 
        
      
 
 
◆ bint_apply_ad_r2_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_ad_r2_r2 | 
        
      
 
 
◆ bint_apply_ad_r2_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_ad_r2_r3 | 
        
      
 
 
◆ bint_apply_ad_r3_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_ad_r3_r1 | 
        
      
 
 
◆ bint_apply_ad_r3_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_ad_r3_r2 | 
        
      
 
 
◆ bint_apply_ad_r3_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_ad_r3_r3 | 
        
      
 
 
◆ bint_apply_int_r1_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_int_r1_r1 | 
        
      
 
 
◆ bint_apply_int_r1_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_int_r1_r2 | 
        
      
 
 
◆ bint_apply_int_r1_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_int_r1_r3 | 
        
      
 
 
◆ bint_apply_int_r2_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_int_r2_r1 | 
        
      
 
 
◆ bint_apply_int_r2_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_int_r2_r2 | 
        
      
 
 
◆ bint_apply_int_r2_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_int_r2_r3 | 
        
      
 
 
◆ bint_apply_int_r3_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_int_r3_r1 | 
        
      
 
 
◆ bint_apply_int_r3_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_int_r3_r2 | 
        
      
 
 
◆ bint_apply_int_r3_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_int_r3_r3 | 
        
      
 
 
◆ bint_apply_interp_int()
  
  
      
        
          | procedure, private interpolatorbump_mod::bump_interpolator::bint_apply_interp_int | 
         
       
   | 
  
private   | 
  
 
 
◆ bint_apply_interp_logical()
  
  
      
        
          | procedure, private interpolatorbump_mod::bump_interpolator::bint_apply_interp_logical | 
         
       
   | 
  
private   | 
  
 
 
◆ bint_apply_interp_real()
  
  
      
        
          | procedure, private interpolatorbump_mod::bump_interpolator::bint_apply_interp_real | 
         
       
   | 
  
private   | 
  
 
 
◆ bint_apply_logical_r1_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_logical_r1_r1 | 
        
      
 
 
◆ bint_apply_logical_r1_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_logical_r1_r2 | 
        
      
 
 
◆ bint_apply_logical_r1_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_logical_r1_r3 | 
        
      
 
 
◆ bint_apply_logical_r2_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_logical_r2_r1 | 
        
      
 
 
◆ bint_apply_logical_r2_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_logical_r2_r2 | 
        
      
 
 
◆ bint_apply_logical_r2_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_logical_r2_r3 | 
        
      
 
 
◆ bint_apply_logical_r3_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_logical_r3_r1 | 
        
      
 
 
◆ bint_apply_logical_r3_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_logical_r3_r2 | 
        
      
 
 
◆ bint_apply_logical_r3_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_logical_r3_r3 | 
        
      
 
 
◆ bint_apply_real_r1_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_real_r1_r1 | 
        
      
 
 
◆ bint_apply_real_r1_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_real_r1_r2 | 
        
      
 
 
◆ bint_apply_real_r1_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_real_r1_r3 | 
        
      
 
 
◆ bint_apply_real_r2_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_real_r2_r1 | 
        
      
 
 
◆ bint_apply_real_r2_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_real_r2_r2 | 
        
      
 
 
◆ bint_apply_real_r2_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_real_r2_r3 | 
        
      
 
 
◆ bint_apply_real_r3_r1()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_real_r3_r1 | 
        
      
 
 
◆ bint_apply_real_r3_r2()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_real_r3_r2 | 
        
      
 
 
◆ bint_apply_real_r3_r3()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::bint_apply_real_r3_r3 | 
        
      
 
 
◆ bint_dummy_final()
  
  
      
        
          | final interpolatorbump_mod::bump_interpolator::bint_dummy_final | 
         
       
   | 
  
finalprivate   | 
  
 
 
◆ deallocate_outgrid()
  
  
      
        
          | procedure interpolatorbump_mod::bump_interpolator::deallocate_outgrid | 
         
       
   | 
  
private   | 
  
 
 
◆ delete()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::delete | 
        
      
 
 
◆ driver()
  
  
      
        
          | procedure, private interpolatorbump_mod::bump_interpolator::driver | 
         
       
   | 
  
private   | 
  
 
 
◆ init()
      
        
          | procedure, public interpolatorbump_mod::bump_interpolator::init | 
        
      
 
 
◆ afunctionspace_in
  
  
      
        
          | type(atlas_functionspace) interpolatorbump_mod::bump_interpolator::afunctionspace_in | 
         
       
   | 
  
private   | 
  
 
 
◆ afunctionspace_out
  
  
      
        
          | type(atlas_functionspace) interpolatorbump_mod::bump_interpolator::afunctionspace_out | 
         
       
   | 
  
private   | 
  
 
 
◆ bump
      
        
          | type(bump_type), public interpolatorbump_mod::bump_interpolator::bump | 
        
      
 
 
◆ com
  
  
      
        
          | type(com_type) interpolatorbump_mod::bump_interpolator::com | 
         
       
   | 
  
private   | 
  
 
 
◆ dummy_logical
  
  
      
        
          | logical interpolatorbump_mod::bump_interpolator::dummy_logical | 
         
       
   | 
  
private   | 
  
 
 
◆ geom_out
  
  
      
        
          | type(geom_type) interpolatorbump_mod::bump_interpolator::geom_out | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | type(linop_type) interpolatorbump_mod::bump_interpolator::h | 
         
       
   | 
  
private   | 
  
 
 
◆ nc0b
  
  
      
        
          | integer interpolatorbump_mod::bump_interpolator::nc0b | 
         
       
   | 
  
private   | 
  
 
 
◆ nn_index
  
  
      
        
          | integer, dimension(:), allocatable interpolatorbump_mod::bump_interpolator::nn_index | 
         
       
   | 
  
private   | 
  
 
 
◆ nout
  
  
      
        
          | integer interpolatorbump_mod::bump_interpolator::nout | 
         
       
   | 
  
private   | 
  
 
 
◆ nouta
  
  
      
        
          | integer interpolatorbump_mod::bump_interpolator::nouta | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this type was generated from the following file: