Skip to content

Commit

Permalink
Merge pull request #1414 from pyiron/elasticmatrixfix
Browse files Browse the repository at this point in the history
Fix structure analysis in elastic matrix
  • Loading branch information
jan-janssen committed May 6, 2024
2 parents d847236 + 22edac8 commit 6e370a7
Showing 1 changed file with 2 additions and 27 deletions.
29 changes: 2 additions & 27 deletions pyiron_atomistics/atomistics/master/elasticmatrix.py
Original file line number Diff line number Diff line change
Expand Up @@ -70,38 +70,13 @@ def analyse_structures(self, output_dict):
Returns:
"""
(
elastic_matrix,
self._data["A2"],
self._data["strain_energy"],
self._data["e0"],
) = analyse_structures_helper(
sym_dict, elastic = analyse_structures_helper(
output_dict=output_dict,
sym_dict=self._data,
fit_order=self.fit_order,
zero_strain_job_name=self.zero_strain_job_name,
)
elastic = ElasticProperties(elastic_matrix=elastic_matrix)
self._data.update(
{
"C": elastic.elastic_matrix(),
"S": elastic.elastic_matrix_inverse(),
"BV": elastic.bulkmodul_voigt(),
"BR": elastic.bulkmodul_reuss(),
"BH": elastic.bulkmodul_hill(),
"GV": elastic.shearmodul_voigt(),
"GR": elastic.shearmodul_reuss(),
"GH": elastic.shearmodul_hill(),
"EV": elastic.youngsmodul_voigt(),
"ER": elastic.youngsmodul_reuss(),
"EH": elastic.youngsmodul_hill(),
"nuV": elastic.poissonsratio_voigt(),
"nuR": elastic.poissonsratio_reuss(),
"nuH": elastic.poissonsratio_hill(),
"AVR": elastic.AVR(),
"C_eigval": elastic.elastic_matrix_eigval(),
}
)
self._data.update(elastic)

@staticmethod
def subjob_name(i, eps):
Expand Down

0 comments on commit 6e370a7

Please sign in to comment.