Skip to content

Add function handles to kernel mtimes - #188

Merged
jghoskins merged 1 commit into
masterfrom
kernel_mtimes
Jul 21, 2026
Merged

Add function handles to kernel mtimes#188
jghoskins merged 1 commit into
masterfrom
kernel_mtimes

Conversation

@tristangdwl

Copy link
Copy Markdown
Collaborator

Add the ability to multiply kernels on the left or right by function handles

Supports scalar- and matrix-valued functions. The functions are assumed to return shape [m,n,npts]. The assumptions are

M(t) * K.eval(s,t) and K.eval(s,t) * N(s).

size(M,2) must match K.opdims(1) , but size(M,1) is arbitrary. Same for right multiplying

Also added support for constant matrices.

@jghoskins
jghoskins merged commit 53e48d4 into master Jul 21, 2026
1 check passed
@jghoskins
jghoskins deleted the kernel_mtimes branch July 21, 2026 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants