apply_as_congruence_to_symrank2_tensor Interface

interface


Calls

interface~~apply_as_congruence_to_symrank2_tensor~~CallsGraph interface~apply_as_congruence_to_symrank2_tensor apply_as_congruence_to_symrank2_tensor proc~apply_as_congruence_to_symrank2_tensor apply_as_congruence_to_symrank2_tensor interface~apply_as_congruence_to_symrank2_tensor->proc~apply_as_congruence_to_symrank2_tensor gvec2mat gvec2mat proc~apply_as_congruence_to_symrank2_tensor->gvec2mat mat2gvec mat2gvec proc~apply_as_congruence_to_symrank2_tensor->mat2gvec

public module function apply_as_congruence_to_symrank2_tensor(this, t) result(transformed_t)

Arguments

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

lorentz_transformation object to apply

double precision, intent(in), DIMENSION(n_sym4x4) :: t

-vector storing the components of the symmetric tensor to be boosted

Return Value double precision,DIMENSION(n_sym4x4)

-vector storing the components of the boosted symmetric tensor

Description

Action of the lorentz_transformation on a -vector