Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
ono_encode
Interface
14 statements
Source File
athena_diffstruc_extd.f90
athena__diffstruc_extd
ono_encode
Contents
None
interface
public module function ono_encode(input, basis_weights, num_inputs, num_basis) result(c)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
class(array_type),
intent(in),
target
::
input
class(array_type),
intent(in),
target
::
basis_weights
integer,
intent(in)
::
num_inputs
integer,
intent(in)
::
num_basis
Return Value
type(array_type),pointer
Description
Encode via orthogonal basis: Q(B)^T @ u