def __init__(self, c_list):
        """
        Initialization method for ElasticTensorExpansion

        Args:
            c_list (list or tuple): sequence of Tensor inputs
                or tensors from which the elastic tensor
                expansion is constructed.
        """
        c_list = [NthOrderElasticTensor(c, check_rank=4+i*2)
                  for i, c in enumerate(c_list)]
        super().__init__(c_list)
def __init__ ( self , c_list ) : c_list = [ NthOrderElasticTensor ( c , check_rank = 4 + i * 2 ) for i , c in enumerate ( c_list ) ] super ( ) . __init__ ( c_list )
Initialization method for ElasticTensorExpansion

        Args:
            c_list (list or tuple): sequence of Tensor inputs
                or tensors from which the elastic tensor
                expansion is constructed.