apply_as_similarity_to_symrank2_tensor Module Procedure

module procedure apply_as_similarity_to_symrank2_tensor module function apply_as_similarity_to_symrank2_tensor(this, t) result(transformed_t)

Uses

    • metric_on_particles
  • proc~~apply_as_similarity_to_symrank2_tensor~~UsesGraph proc~apply_as_similarity_to_symrank2_tensor apply_as_similarity_to_symrank2_tensor metric_on_particles metric_on_particles proc~apply_as_similarity_to_symrank2_tensor->metric_on_particles

Implements the action of a boost as a similarity on a -vector storing the components of a symmetric tensor

FT 09.12.2022


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


Calls

proc~~apply_as_similarity_to_symrank2_tensor~~CallsGraph proc~apply_as_similarity_to_symrank2_tensor apply_as_similarity_to_symrank2_tensor gvec2mat gvec2mat proc~apply_as_similarity_to_symrank2_tensor->gvec2mat mat2gvec mat2gvec proc~apply_as_similarity_to_symrank2_tensor->mat2gvec

Called by

proc~~apply_as_similarity_to_symrank2_tensor~~CalledByGraph proc~apply_as_similarity_to_symrank2_tensor apply_as_similarity_to_symrank2_tensor interface~apply_as_similarity_to_symrank2_tensor apply_as_similarity_to_symrank2_tensor interface~apply_as_similarity_to_symrank2_tensor->proc~apply_as_similarity_to_symrank2_tensor

Contents


Variables

Type Visibility Attributes Name Initial
double precision, private, DIMENSION(4,4) :: t_mat(0:3,0:3)