apply_to_vector Interface

interface


Calls

interface~~apply_to_vector~~CallsGraph interface~apply_to_vector apply_to_vector proc~apply_to_vector apply_to_vector interface~apply_to_vector->proc~apply_to_vector proc~row_by_column row_by_column proc~apply_to_vector->proc~row_by_column

public module function apply_to_vector(this, u) result(transformed_u)

Arguments

Type IntentOptional Attributes Name
class(lorentz_transformation), intent(in) :: this

lorentz_transformation object to apply

double precision, intent(in), DIMENSION(4) :: u(0:3)

-vector to be boosted

Return Value double precision,DIMENSION(4),(0:3)

Boosted -vector

Description

Action of the lorentz_transformation on a -vector