Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 15 additions & 5 deletions src/interpolate/batch_interpolate.f90
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ module batch_interpolate
evaluate_batch_splines_1d_many_der, &
evaluate_batch_splines_1d_many_der2, &
evaluate_batch_splines_1d_many_der3, &
evaluate_batch_splines_1d_many_der2_mask, &
evaluate_batch_splines_1d_many_der3_mask, &
evaluate_batch_splines_1d_der, &
evaluate_batch_splines_1d_der2, &
evaluate_batch_splines_1d_der3
Expand All @@ -27,7 +29,10 @@ module batch_interpolate
evaluate_batch_splines_2d, &
evaluate_batch_splines_2d_der, &
evaluate_batch_splines_2d_many, &
evaluate_batch_splines_2d_many_resident
evaluate_batch_splines_2d_many_mask, &
evaluate_batch_splines_2d_many_resident, &
evaluate_batch_splines_2d_many_der, &
evaluate_batch_splines_2d_many_der_mask
use batch_interpolate_3d, only: construct_batch_splines_3d, &
construct_batch_splines_3d_lines, &
construct_batch_splines_3d_resident, &
Expand All @@ -36,11 +41,11 @@ module batch_interpolate
evaluate_batch_splines_3d, &
evaluate_batch_splines_3d_der, &
evaluate_batch_splines_3d_der2, &
evaluate_batch_splines_3d_der2_rmix, &
evaluate_batch_splines_3d_many, &
evaluate_batch_splines_3d_many_resident, &
evaluate_batch_splines_3d_many_der, &
evaluate_batch_splines_3d_many_der2
evaluate_batch_splines_3d_many_der2, &
evaluate_batch_splines_3d_many_der2_mask

implicit none

Expand All @@ -56,6 +61,8 @@ module batch_interpolate
public :: evaluate_batch_splines_1d_many, evaluate_batch_splines_1d_many_resident
public :: evaluate_batch_splines_1d_many_der
public :: evaluate_batch_splines_1d_many_der2, evaluate_batch_splines_1d_many_der3
public :: evaluate_batch_splines_1d_many_der2_mask
public :: evaluate_batch_splines_1d_many_der3_mask
public :: evaluate_batch_splines_1d_der, evaluate_batch_splines_1d_der2
public :: evaluate_batch_splines_1d_der3

Expand All @@ -65,7 +72,10 @@ module batch_interpolate
public :: construct_batch_splines_2d_resident
public :: construct_batch_splines_2d_resident_device
public :: evaluate_batch_splines_2d, evaluate_batch_splines_2d_der
public :: evaluate_batch_splines_2d_many, evaluate_batch_splines_2d_many_resident
public :: evaluate_batch_splines_2d_many, evaluate_batch_splines_2d_many_mask
public :: evaluate_batch_splines_2d_many_resident
public :: evaluate_batch_splines_2d_many_der, &
evaluate_batch_splines_2d_many_der_mask

! Re-export 3D routines from batch_interpolate_3d
public :: construct_batch_splines_3d, destroy_batch_splines_3d
Expand All @@ -74,8 +84,8 @@ module batch_interpolate
public :: construct_batch_splines_3d_resident_device
public :: evaluate_batch_splines_3d, evaluate_batch_splines_3d_der
public :: evaluate_batch_splines_3d_der2
public :: evaluate_batch_splines_3d_der2_rmix
public :: evaluate_batch_splines_3d_many, evaluate_batch_splines_3d_many_resident
public :: evaluate_batch_splines_3d_many_der, evaluate_batch_splines_3d_many_der2
public :: evaluate_batch_splines_3d_many_der2_mask

end module batch_interpolate
Loading
Loading