|
| generic, public | operator => add__, pos__ |
| |
| generic, public | operator => sub__, neg__ |
| |
| generic, public | operator => mul_quat__, mul_scal__ |
| |
| generic, public | operator => div_quat__, div_scal__ |
| |
| generic, public | operator => eq__ |
| |
| generic, public | operator => neq__ |
| |
| generic, public | operator => pow_quat__, pow_scal__ |
| |
| procedure, public | abs => abs__ |
| |
| procedure, public | conjg => conjg__ |
| |
| procedure, public | real => real__ |
| |
| procedure, public | aimag => aimag__ |
| |
| procedure, public | homomorphed |
| |
| procedure, public | asarray |
| |
| procedure, public | inverse |
| |
|
| procedure, private | add__ |
| |
| procedure, private | pos__ |
| |
| procedure, private | sub__ |
| |
| procedure, private | neg__ |
| |
| procedure, private | mul_quat__ |
| |
| procedure, private | mul_scal__ |
| |
| procedure, private | div_quat__ |
| |
| procedure, private | div_scal__ |
| |
| procedure, private | eq__ |
| |
| procedure, private | neq__ |
| |
| procedure, private | pow_quat__ |
| |
| procedure, private | pow_scal__ |
| |
| type(quaternion) pure function | init__ (array) |
| | construct a quaternion from a 4-vector More...
|
| |
|
| real(preal), private | w = 0.0_pReal |
| |
| real(preal), private | x = 0.0_pReal |
| |
| real(preal), private | y = 0.0_pReal |
| |
| real(preal), private | z = 0.0_pReal |
| |
Definition at line 21 of file quaternions.f90.
◆ abs()
| procedure, public quaternions::quaternion::abs |
◆ add__()
| procedure, private quaternions::quaternion::add__ |
|
private |
◆ aimag()
| procedure, public quaternions::quaternion::aimag |
◆ asarray()
| procedure, public quaternions::quaternion::asarray |
◆ conjg()
| procedure, public quaternions::quaternion::conjg |
◆ div_quat__()
| procedure, private quaternions::quaternion::div_quat__ |
|
private |
◆ div_scal__()
| procedure, private quaternions::quaternion::div_scal__ |
|
private |
◆ eq__()
| procedure, private quaternions::quaternion::eq__ |
|
private |
◆ homomorphed()
| procedure, public quaternions::quaternion::homomorphed |
◆ init__()
| type(quaternion) pure function quaternions::quaternion::init__ |
( |
real(preal), dimension(4), intent(in) |
array | ) |
|
|
private |
◆ inverse()
| procedure, public quaternions::quaternion::inverse |
◆ mul_quat__()
| procedure, private quaternions::quaternion::mul_quat__ |
|
private |
◆ mul_scal__()
| procedure, private quaternions::quaternion::mul_scal__ |
|
private |
◆ neg__()
| procedure, private quaternions::quaternion::neg__ |
|
private |
◆ neq__()
| procedure, private quaternions::quaternion::neq__ |
|
private |
◆ operator() [1/7]
| generic, public quaternions::quaternion::operator |
◆ operator() [2/7]
| generic, public quaternions::quaternion::operator |
◆ operator() [3/7]
| generic, public quaternions::quaternion::operator |
◆ operator() [4/7]
| generic, public quaternions::quaternion::operator |
◆ operator() [5/7]
| generic, public quaternions::quaternion::operator |
◆ operator() [6/7]
| generic, public quaternions::quaternion::operator |
◆ operator() [7/7]
| generic, public quaternions::quaternion::operator |
◆ pos__()
| procedure, private quaternions::quaternion::pos__ |
|
private |
◆ pow_quat__()
| procedure, private quaternions::quaternion::pow_quat__ |
|
private |
◆ pow_scal__()
| procedure, private quaternions::quaternion::pow_scal__ |
|
private |
◆ real()
| procedure, public quaternions::quaternion::real |
◆ sub__()
| procedure, private quaternions::quaternion::sub__ |
|
private |
| real(preal), private quaternions::quaternion::w = 0.0_pReal |
|
private |
| real(preal), private quaternions::quaternion::x = 0.0_pReal |
|
private |
| real(preal), private quaternions::quaternion::y = 0.0_pReal |
|
private |
| real(preal), private quaternions::quaternion::z = 0.0_pReal |
|
private |
The documentation for this interface was generated from the following file: