Contains implementations for the .cross. operator for all defined integer and real types
Computes the cross product of two (3) vectors or (3,:) arrays
Single vector implementations: C(1:3) = A(1:3) .cross. B(1:3)
Vector list implementations: C(1:3, :) = A(1:3, :) .cross. B(1:3, :)
Uses
module~~s_operator_cross~~UsesGraph
module~s_operator_cross
s_operator_cross
ieee_exceptions
ieee_exceptions
module~s_operator_cross->ieee_exceptions
module~operators
operators
module~s_operator_cross->module~operators
module~swiftest
swiftest
module~s_operator_cross->module~swiftest
globals
globals
module~operators->globals
module~swiftest->module~operators
module~swiftest->globals
module~encounter
encounter
module~swiftest->module~encounter
module~collision
collision
module~swiftest->module~collision
module~lambda_function
lambda_function
module~swiftest->module~lambda_function
module~base
base
module~swiftest->module~base
module~walltime
walltime
module~swiftest->module~walltime
module~netcdf_io
netcdf_io
module~swiftest->module~netcdf_io
module~io_progress_bar
io_progress_bar
module~swiftest->module~io_progress_bar
module~solver
solver
module~swiftest->module~solver
module~encounter->globals
module~encounter->module~base
module~encounter->module~netcdf_io
module~collision->globals
module~collision->module~encounter
module~collision->module~base
module~lambda_function->globals
module~base->globals
module~coarray
coarray
module~base->module~coarray
module~walltime->globals
module~walltime->module~base
module~netcdf_io->globals
module~netcdf_io->module~base
module~io_progress_bar->globals
module~io_progress_bar->module~base
module~solver->ieee_exceptions
module~solver->globals
module~solver->module~lambda_function
module~solver->module~base
module~coarray->globals
Nodes of different colours represent the following:
Graph Key
Module
Module
Submodule
Submodule
Subroutine
Subroutine
Function
Function
Program
Program
This Page's Entity
This Page's Entity
Solid arrows point from a submodule to the (sub)module which it is
descended from. Dashed arrows point from a module or program unit to
modules which it uses.