apply_as_similarity_to_tensor Module Procedure

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

Implements the action of a boost as a similarity on a linear operator

FT 08.12.2022


Arguments

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

lorentz_transformation object to apply

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

tensor to be boosted

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

Boosted tensor


Calls

proc~~apply_as_similarity_to_tensor~~CallsGraph proc~apply_as_similarity_to_tensor apply_as_similarity_to_tensor proc~square_matrix_multiplication square_matrix_multiplication proc~apply_as_similarity_to_tensor->proc~square_matrix_multiplication proc~row_by_column row_by_column proc~square_matrix_multiplication->proc~row_by_column

Called by

proc~~apply_as_similarity_to_tensor~~CalledByGraph proc~apply_as_similarity_to_tensor apply_as_similarity_to_tensor interface~apply_as_similarity_to_tensor apply_as_similarity_to_tensor interface~apply_as_similarity_to_tensor->proc~apply_as_similarity_to_tensor

Contents