Skip to content

Commit

Permalink
Change names so that they are shorter: to_...
Browse files Browse the repository at this point in the history
  • Loading branch information
MFraters committed Jul 13, 2023
1 parent 13be08a commit f7a4ae5
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 32 deletions.
10 changes: 5 additions & 5 deletions include/aspect/utilities.h
Original file line number Diff line number Diff line change
Expand Up @@ -1243,37 +1243,37 @@ namespace aspect
* See https://en.wikipedia.org/wiki/Voigt_notation for more info on the Voigt notation.
*/
SymmetricTensor<2,6>
transform_full_stiffness_tensor_to_voigt_stiffness_matrix(const SymmetricTensor<4,3> &input_tensor);
to_voigt_stiffness_matrix(const SymmetricTensor<4,3> &input_tensor);


/**
* Transform a 6x6 Voigt stiffness matrix into a 4th order full stiffness tensor.
* See https://en.wikipedia.org/wiki/Voigt_notation for more info on the Voigt notation.
*/
SymmetricTensor<4,3>
transform_voigt_stiffness_matrix_to_full_stiffness_tensor(const SymmetricTensor<2,6> &input_tensor);
to_full_stiffness_tensor(const SymmetricTensor<2,6> &input_tensor);


/**
* Form a 21D voigt stiffness vector from a 6x6 Voigt stiffness matrix.
* See https://en.wikipedia.org/wiki/Voigt_notation for more info on the Voigt notation.
*/
Tensor<1,21>
transform_voigt_stiffness_matrix_to_voigt_stiffness_vector(const SymmetricTensor<2,6> &input_tensor);
to_voigt_stiffness_vector(const SymmetricTensor<2,6> &input_tensor);

/**
* Form a 21D voigt stiffness vector from a 6x6 Voigt stiffness matrix.
* See https://en.wikipedia.org/wiki/Voigt_notation for more info on the Voigt notation.
*/
SymmetricTensor<2,6>
transform_voigt_stiffness_vector_to_voigt_stiffness_matrix(const Tensor<1,21> &input_tensor);
to_voigt_stiffness_matrix(const Tensor<1,21> &input_tensor);

/**
* Transform a 4th order full stiffness tensor into a 21D Voigt stiffness vector.
* See https://en.wikipedia.org/wiki/Voigt_notation for more info on the Voigt notation.
*/
Tensor<1,21>
transform_full_stiffness_tensor_to_voigt_stiffness_vector(const SymmetricTensor<4,3> &input);
to_voigt_stiffness_vector(const SymmetricTensor<4,3> &input);

}

Expand Down
10 changes: 5 additions & 5 deletions source/utilities.cc
Original file line number Diff line number Diff line change
Expand Up @@ -3199,7 +3199,7 @@ namespace aspect


SymmetricTensor<2,6>
transform_full_stiffness_tensor_to_voigt_stiffness_matrix(const SymmetricTensor<4,3> &input_tensor)
to_voigt_stiffness_matrix(const SymmetricTensor<4,3> &input_tensor)
{
SymmetricTensor<2,6> output;

Expand Down Expand Up @@ -3251,7 +3251,7 @@ namespace aspect


SymmetricTensor<4,3>
transform_voigt_stiffness_matrix_to_full_stiffness_tensor(const SymmetricTensor<2,6> &input_tensor)
to_full_stiffness_tensor(const SymmetricTensor<2,6> &input_tensor)
{
SymmetricTensor<4,3> output;

Expand All @@ -3274,7 +3274,7 @@ namespace aspect


Tensor<1,21>
transform_voigt_stiffness_matrix_to_voigt_stiffness_vector(const SymmetricTensor<2,6> &input)
to_voigt_stiffness_vector(const SymmetricTensor<2,6> &input)
{
return Tensor<1,21,double> (
{
Expand Down Expand Up @@ -3306,7 +3306,7 @@ namespace aspect


SymmetricTensor<2,6>
transform_voigt_stiffness_vector_to_voigt_stiffness_matrix(const Tensor<1,21> &input)
to_voigt_stiffness_matrix(const Tensor<1,21> &input)
{
SymmetricTensor<2,6> result;

Expand Down Expand Up @@ -3341,7 +3341,7 @@ namespace aspect


Tensor<1,21>
transform_full_stiffness_tensor_to_voigt_stiffness_vector(const SymmetricTensor<4,3> &input_tensor)
to_voigt_stiffness_vector(const SymmetricTensor<4,3> &input_tensor)
{
return Tensor<1,21,double> (
{
Expand Down
44 changes: 22 additions & 22 deletions unit_tests/utilities.cc
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,7 @@ TEST_CASE("CPO elastic tensor transform functions")

// first test whether the functions are invertable
{
dealii::SymmetricTensor<2,6> result_up_down = aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_matrix(aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(reference_elastic_tensor));
dealii::SymmetricTensor<2,6> result_up_down = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(aspect::Utilities::Tensors::to_full_stiffness_tensor(reference_elastic_tensor));

for (size_t i = 0; i < 6; i++)
{
Expand All @@ -268,7 +268,7 @@ TEST_CASE("CPO elastic tensor transform functions")
}
}
{
dealii::SymmetricTensor<2,6> result_down_up = aspect::Utilities::Tensors::transform_voigt_stiffness_vector_to_voigt_stiffness_matrix(aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_voigt_stiffness_vector(reference_elastic_tensor));
dealii::SymmetricTensor<2,6> result_down_up = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(aspect::Utilities::Tensors::to_voigt_stiffness_vector(reference_elastic_tensor));

for (size_t i = 0; i < 6; i++)
{
Expand All @@ -279,7 +279,7 @@ TEST_CASE("CPO elastic tensor transform functions")
}
}
{
dealii::SymmetricTensor<2,6> result_up_2down_up = aspect::Utilities::Tensors::transform_voigt_stiffness_vector_to_voigt_stiffness_matrix(aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_vector(aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(reference_elastic_tensor)));
dealii::SymmetricTensor<2,6> result_up_2down_up = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(aspect::Utilities::Tensors::to_voigt_stiffness_vector(aspect::Utilities::Tensors::to_full_stiffness_tensor(reference_elastic_tensor)));

for (size_t i = 0; i < 6; i++)
{
Expand Down Expand Up @@ -314,7 +314,7 @@ TEST_CASE("CPO elastic tensor transform functions")
}

{
dealii::SymmetricTensor<4,3> result_full_stiffness_tensor = aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(reference_elastic_tensor);
dealii::SymmetricTensor<4,3> result_full_stiffness_tensor = aspect::Utilities::Tensors::to_full_stiffness_tensor(reference_elastic_tensor);
dealii::SymmetricTensor<4,3> result_full_stiffness_tensor_rotate_zero = aspect::Utilities::Tensors::rotate_full_stiffness_tensor(rotation_tensor,result_full_stiffness_tensor);

// first check that one the tensors didn't change with zero rotation
Expand All @@ -334,9 +334,9 @@ TEST_CASE("CPO elastic tensor transform functions")
}

{
dealii::SymmetricTensor<2,6> result_up_1_rotate_down = aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_matrix(
dealii::SymmetricTensor<2,6> result_up_1_rotate_down = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(
aspect::Utilities::Tensors::rotate_full_stiffness_tensor(rotation_tensor,
aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(reference_elastic_tensor)));
aspect::Utilities::Tensors::to_full_stiffness_tensor(reference_elastic_tensor)));
dealii::SymmetricTensor<2,6> result_1_rotate = aspect::Utilities::Tensors::rotate_voigt_stiffness_matrix(rotation_tensor,reference_elastic_tensor);

// first check that one the tensors didn't change with zero rotation
Expand Down Expand Up @@ -376,9 +376,9 @@ TEST_CASE("CPO elastic tensor transform functions")
}

{
dealii::SymmetricTensor<2,6> result_up_1_rotate_down = aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_matrix(
dealii::SymmetricTensor<2,6> result_up_1_rotate_down = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(
aspect::Utilities::Tensors::rotate_full_stiffness_tensor(rotation_tensor,
aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(reference_elastic_tensor)));
aspect::Utilities::Tensors::to_full_stiffness_tensor(reference_elastic_tensor)));
dealii::SymmetricTensor<2,6> result_1_rotate = aspect::Utilities::Tensors::rotate_voigt_stiffness_matrix(rotation_tensor,reference_elastic_tensor);

for (size_t i = 0; i < 6; i++)
Expand All @@ -389,7 +389,7 @@ TEST_CASE("CPO elastic tensor transform functions")
}
}

dealii::SymmetricTensor<4,3> result_up_10_rotate = aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(result_up_1_rotate_down);
dealii::SymmetricTensor<4,3> result_up_10_rotate = aspect::Utilities::Tensors::to_full_stiffness_tensor(result_up_1_rotate_down);

dealii::SymmetricTensor<2,6> result_5_rotate = result_1_rotate;

Expand All @@ -399,7 +399,7 @@ TEST_CASE("CPO elastic tensor transform functions")
result_5_rotate = aspect::Utilities::Tensors::rotate_voigt_stiffness_matrix(rotation_tensor, result_5_rotate);
}

dealii::SymmetricTensor<2,6> result_up_10_rotate_down = aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_matrix(result_up_10_rotate);
dealii::SymmetricTensor<2,6> result_up_10_rotate_down = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(result_up_10_rotate);

for (size_t i = 0; i < 6; i++)
{
Expand Down Expand Up @@ -431,9 +431,9 @@ TEST_CASE("CPO elastic tensor transform functions")
}

{
dealii::SymmetricTensor<2,6> result_up_1_rotate_down = aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_matrix(
dealii::SymmetricTensor<2,6> result_up_1_rotate_down = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(
aspect::Utilities::Tensors::rotate_full_stiffness_tensor(rotation_tensor,
aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(reference_elastic_tensor)));
aspect::Utilities::Tensors::to_full_stiffness_tensor(reference_elastic_tensor)));
dealii::SymmetricTensor<2,6> result_1_rotate = aspect::Utilities::Tensors::rotate_voigt_stiffness_matrix(rotation_tensor,reference_elastic_tensor);

for (size_t i = 0; i < 6; i++)
Expand All @@ -444,7 +444,7 @@ TEST_CASE("CPO elastic tensor transform functions")
}
}

dealii::SymmetricTensor<4,3> result_up_10_rotate = aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(result_up_1_rotate_down);
dealii::SymmetricTensor<4,3> result_up_10_rotate = aspect::Utilities::Tensors::to_full_stiffness_tensor(result_up_1_rotate_down);

dealii::SymmetricTensor<2,6> result_5_rotate = result_1_rotate;

Expand All @@ -454,7 +454,7 @@ TEST_CASE("CPO elastic tensor transform functions")
result_5_rotate = aspect::Utilities::Tensors::rotate_voigt_stiffness_matrix(rotation_tensor, result_5_rotate);
}

dealii::SymmetricTensor<2,6> result_up_10_rotate_down = aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_matrix(result_up_10_rotate);
dealii::SymmetricTensor<2,6> result_up_10_rotate_down = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(result_up_10_rotate);

for (size_t i = 0; i < 6; i++)
{
Expand Down Expand Up @@ -485,9 +485,9 @@ TEST_CASE("CPO elastic tensor transform functions")
}

{
dealii::SymmetricTensor<2,6> result_up_1_rotate_down = aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_matrix(
dealii::SymmetricTensor<2,6> result_up_1_rotate_down = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(
aspect::Utilities::Tensors::rotate_full_stiffness_tensor(rotation_tensor,
aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(reference_elastic_tensor)));
aspect::Utilities::Tensors::to_full_stiffness_tensor(reference_elastic_tensor)));
dealii::SymmetricTensor<2,6> result_1_rotate = aspect::Utilities::Tensors::rotate_voigt_stiffness_matrix(rotation_tensor, reference_elastic_tensor);

for (size_t i = 0; i < 6; i++)
Expand All @@ -498,7 +498,7 @@ TEST_CASE("CPO elastic tensor transform functions")
}
}

dealii::SymmetricTensor<4,3> result_up_10_rotate = aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(result_up_1_rotate_down);
dealii::SymmetricTensor<4,3> result_up_10_rotate = aspect::Utilities::Tensors::to_full_stiffness_tensor(result_up_1_rotate_down);

dealii::SymmetricTensor<2,6> result_5_rotate = result_1_rotate;

Expand All @@ -508,7 +508,7 @@ TEST_CASE("CPO elastic tensor transform functions")
result_5_rotate = aspect::Utilities::Tensors::rotate_voigt_stiffness_matrix(rotation_tensor, result_5_rotate);
}

dealii::SymmetricTensor<2,6> result_up_10_rotate_down = aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_matrix(result_up_10_rotate);
dealii::SymmetricTensor<2,6> result_up_10_rotate_down = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(result_up_10_rotate);

for (size_t i = 0; i < 6; i++)
{
Expand Down Expand Up @@ -540,9 +540,9 @@ TEST_CASE("CPO elastic tensor transform functions")
}

{
dealii::SymmetricTensor<2,6> result_up_1_rotate_down = aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_matrix(
dealii::SymmetricTensor<2,6> result_up_1_rotate_down = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(
aspect::Utilities::Tensors::rotate_full_stiffness_tensor(rotation_tensor,
aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(reference_elastic_tensor)));
aspect::Utilities::Tensors::to_full_stiffness_tensor(reference_elastic_tensor)));
dealii::SymmetricTensor<2,6> result_1_rotate = aspect::Utilities::Tensors::rotate_voigt_stiffness_matrix(rotation_tensor, reference_elastic_tensor);

for (size_t i = 0; i < 6; i++)
Expand All @@ -553,7 +553,7 @@ TEST_CASE("CPO elastic tensor transform functions")
}
}

dealii::SymmetricTensor<4,3> result_up_10_rotate = aspect::Utilities::Tensors::transform_voigt_stiffness_matrix_to_full_stiffness_tensor(result_up_1_rotate_down);
dealii::SymmetricTensor<4,3> result_up_10_rotate = aspect::Utilities::Tensors::to_full_stiffness_tensor(result_up_1_rotate_down);

dealii::SymmetricTensor<2,6> result_5_rotate = result_1_rotate;

Expand All @@ -563,7 +563,7 @@ TEST_CASE("CPO elastic tensor transform functions")
result_5_rotate = aspect::Utilities::Tensors::rotate_voigt_stiffness_matrix(rotation_tensor, result_5_rotate);
}

dealii::SymmetricTensor<2,6> result_up_10_rotate_down = aspect::Utilities::Tensors::transform_full_stiffness_tensor_to_voigt_stiffness_matrix(result_up_10_rotate);
dealii::SymmetricTensor<2,6> result_up_10_rotate_down = aspect::Utilities::Tensors::to_voigt_stiffness_matrix(result_up_10_rotate);

for (size_t i = 0; i < 6; i++)
{
Expand Down

0 comments on commit f7a4ae5

Please sign in to comment.