Elasticipy package
Submodules
- Elasticipy.FourthOrderTensor module
ComplianceTensorComplianceTensor.C11_C12_factorComplianceTensor.C46_C56_factorComplianceTensor.Hill_average()ComplianceTensor.Reuss_average()ComplianceTensor.Voigt_average()ComplianceTensor.component_prefixComplianceTensor.inv()ComplianceTensor.isotropic()ComplianceTensor.orthotropic()ComplianceTensor.tensor_nameComplianceTensor.to_pymatgen()ComplianceTensor.transverse_isotropic()ComplianceTensor.universal_anisotropyComplianceTensor.voigt_mapComplianceTensor.weighted_average()
StiffnessTensorStiffnessTensor.C11_C12_factorStiffnessTensor.Christoffel_tensor()StiffnessTensor.Hill_average()StiffnessTensor.Poisson_ratioStiffnessTensor.Reuss_average()StiffnessTensor.Voigt_average()StiffnessTensor.Young_modulusStiffnessTensor.average()StiffnessTensor.from_MP()StiffnessTensor.inv()StiffnessTensor.isotropic()StiffnessTensor.orthotropic()StiffnessTensor.shear_modulusStiffnessTensor.tensor_nameStiffnessTensor.to_pymatgen()StiffnessTensor.transverse_isotropic()StiffnessTensor.universal_anisotropyStiffnessTensor.wave_velocity()StiffnessTensor.weighted_average()
SymmetricTensorSymmetricTensor.matrixSymmetricTensor.symmetrySymmetricTensor.C11_C12_factorSymmetricTensor.C46_C56_factorSymmetricTensor.component_prefixSymmetricTensor.cubic()SymmetricTensor.fromCrystalSymmetry()SymmetricTensor.from_txt_file()SymmetricTensor.full_tensor()SymmetricTensor.hexagonal()SymmetricTensor.monoclinic()SymmetricTensor.orthorhombic()SymmetricTensor.rotate()SymmetricTensor.save_to_txt()SymmetricTensor.tensor_nameSymmetricTensor.tetragonal()SymmetricTensor.triclinic()SymmetricTensor.trigonal()SymmetricTensor.voigt_map
unvoigt_index()voigt_indices()
- Elasticipy.SecondOrderTensor module
SecondOrderTensorSecondOrderTensor.matrixSecondOrderTensor.CSecondOrderTensor.I1SecondOrderTensor.I2SecondOrderTensor.I3SecondOrderTensor.TSecondOrderTensor.ddot()SecondOrderTensor.deviatoric_part()SecondOrderTensor.div()SecondOrderTensor.eig()SecondOrderTensor.eye()SecondOrderTensor.flatten()SecondOrderTensor.inv()SecondOrderTensor.load_from_npy()SecondOrderTensor.load_from_txt()SecondOrderTensor.matmul()SecondOrderTensor.max()SecondOrderTensor.mean()SecondOrderTensor.min()SecondOrderTensor.nameSecondOrderTensor.ndimSecondOrderTensor.ones()SecondOrderTensor.principalDirections()SecondOrderTensor.rand()SecondOrderTensor.randn()SecondOrderTensor.reshape()SecondOrderTensor.save()SecondOrderTensor.save_as_txt()SecondOrderTensor.shapeSecondOrderTensor.shear()SecondOrderTensor.skew_part()SecondOrderTensor.spherical_part()SecondOrderTensor.std()SecondOrderTensor.symmetric_part()SecondOrderTensor.tensile()SecondOrderTensor.to_pymatgen()SecondOrderTensor.trace()SecondOrderTensor.transposeArray()SecondOrderTensor.transposeTensor()SecondOrderTensor.zeros()
SkewSymmetricSecondOrderTensorSymmetricSecondOrderTensor
- Elasticipy.SphericalFunction module
HyperSphericalFunctionHyperSphericalFunction.domainHyperSphericalFunction.eval()HyperSphericalFunction.eval_spherical()HyperSphericalFunction.evaluate_on_spherical_grid()HyperSphericalFunction.mean()HyperSphericalFunction.nameHyperSphericalFunction.plot3D()HyperSphericalFunction.plot_as_pole_figure()HyperSphericalFunction.plot_xyz_sections()HyperSphericalFunction.var()
SphericalFunctionSphericalFunction.domainSphericalFunction.ellipsoid()SphericalFunction.eval()SphericalFunction.eval_spherical()SphericalFunction.evaluate_on_spherical_grid()SphericalFunction.max()SphericalFunction.mean()SphericalFunction.min()SphericalFunction.nameSphericalFunction.plot3D()SphericalFunction.plot_as_pole_figure()SphericalFunction.plot_xyz_sections()SphericalFunction.std()SphericalFunction.var()
sph2cart()uniform_spherical_distribution()
- Elasticipy.StressStrainTensors module