.bumpver.toml
.gitignore
.gitlab-ci.yml
LICENSE
Makefile
README.md
pyproject.toml
.github/workflows/publish.yml
.github/workflows/sphinx.yml
docs/source/api.rst
docs/source/autosummary_change_titles.py
docs/source/conf.py
docs/source/index.rst
docs/source/installation.rst
docs/source/usage.rst
docs/source/_static/blender/blender_spot_light_size.png
docs/source/_static/blender/opencv_camera_frame.png
docs/source/_static/camera/camera_visualize_projected_mesh_example.png
docs/source/_static/camera/camera_visualize_projected_point_cloud_example.png
docs/source/_static/camera/definition_pycvcam.png
docs/source/_static/meshes/create_triangle_3_axisymmetric_diagonal.png
docs/source/_static/meshes/create_triangle_3_axisymmetric_example.png
docs/source/_static/meshes/create_triangle_3_axisymmetric_example_closed.png
docs/source/_static/meshes/create_triangle_3_axisymmetric_lena_texture.png
docs/source/_static/meshes/create_triangle_3_axisymmetric_uv_layout.png
docs/source/_static/meshes/create_triangle_3_heightmap_diagonal.png
docs/source/_static/meshes/create_triangle_3_heightmap_example.png
docs/source/_static/meshes/create_triangle_3_heightmap_lena_texture.png
docs/source/_static/meshes/create_triangle_3_heightmap_uv_layout.png
docs/source/_static/meshes/mesh_visualize_elements_property_example.png
docs/source/_static/meshes/mesh_visualize_example.png
docs/source/_static/meshes/mesh_visualize_integration_points_example.png
docs/source/_static/meshes/mesh_visualize_texture_example.png
docs/source/_static/meshes/mesh_visualize_vertices_property_example.png
docs/source/_static/photometric/bouguer_law.png
docs/source/_static/photometric/brdf.png
docs/source/_static/photometric/geometric_extent.png
docs/source/_static/photometric/intensity.png
docs/source/_static/photometric/irradiance.png
docs/source/_static/photometric/radiance.png
docs/source/_static/photometric/radiance_cone.png
docs/source/_static/point_cloud/point_cloud_3d_visualize_example.png
docs/source/_static/shape_functions/quadrangle_4.png
docs/source/_static/shape_functions/quadrangle_4_gp.png
docs/source/_static/shape_functions/quadrangle_8.png
docs/source/_static/shape_functions/quadrangle_8_gp.png
docs/source/_static/shape_functions/segment_2.png
docs/source/_static/shape_functions/segment_2_gp.png
docs/source/_static/shape_functions/segment_3.png
docs/source/_static/shape_functions/segment_3_gp.png
docs/source/_static/shape_functions/triangle_3.png
docs/source/_static/shape_functions/triangle_3_gp.png
docs/source/_static/shape_functions/triangle_6.png
docs/source/_static/shape_functions/triangle_6_gp.png
docs/source/api_documentation/BRDF_models.rst
docs/source/api_documentation/blender_camera.rst
docs/source/api_documentation/blender_experiment.rst
docs/source/api_documentation/blender_material_bsdf.rst
docs/source/api_documentation/blender_mesh.rst
docs/source/api_documentation/blender_spotlight.rst
docs/source/api_documentation/build_displacement_operator.rst
docs/source/api_documentation/camera.rst
docs/source/api_documentation/create_3D_surface_meshes.rst
docs/source/api_documentation/gauss_points.rst
docs/source/api_documentation/image.rst
docs/source/api_documentation/image_projection_result.rst
docs/source/api_documentation/integration_points.rst
docs/source/api_documentation/integration_points_operations.rst
docs/source/api_documentation/mesh.rst
docs/source/api_documentation/photometric_operations.rst
docs/source/api_documentation/photometric_quantities.rst
docs/source/api_documentation/point_cloud.rst
docs/source/api_documentation/projection_result.rst
docs/source/api_documentation/shape_functions.rst
docs/source/api_documentation/temporal_derivation.rst
docs/source/api_documentation/triangle_3_meshes_operations.rst
docs/source/api_documentation/view.rst
docs/source/generated/pysdic.Camera.distortion.rst
docs/source/generated/pysdic.Camera.distortion_update.rst
docs/source/generated/pysdic.Camera.extrinsic.rst
docs/source/generated/pysdic.Camera.extrinsic_update.rst
docs/source/generated/pysdic.Camera.get_camera_normalized_points.rst
docs/source/generated/pysdic.Camera.get_camera_pixel_points.rst
docs/source/generated/pysdic.Camera.get_camera_rays.rst
docs/source/generated/pysdic.Camera.image_points_to_pixel_points.rst
docs/source/generated/pysdic.Camera.internal_bypass.rst
docs/source/generated/pysdic.Camera.intrinsic.rst
docs/source/generated/pysdic.Camera.intrinsic_update.rst
docs/source/generated/pysdic.Camera.pixel_points_to_image_points.rst
docs/source/generated/pysdic.Camera.project.rst
docs/source/generated/pysdic.Camera.project_points.rst
docs/source/generated/pysdic.Camera.sensor_height.rst
docs/source/generated/pysdic.Camera.sensor_width.rst
docs/source/generated/pysdic.Camera.size_update.rst
docs/source/generated/pysdic.Camera.update.rst
docs/source/generated/pysdic.Camera.visualize_projected_mesh.rst
docs/source/generated/pysdic.Camera.visualize_projected_point_cloud.rst
docs/source/generated/pysdic.Image.construct_interpolation_functions.rst
docs/source/generated/pysdic.Image.copy.rst
docs/source/generated/pysdic.Image.dtype.rst
docs/source/generated/pysdic.Image.evaluate_image_at_image_points.rst
docs/source/generated/pysdic.Image.evaluate_image_at_pixel_points.rst
docs/source/generated/pysdic.Image.evaluate_image_jacobian_du_at_image_points.rst
docs/source/generated/pysdic.Image.evaluate_image_jacobian_du_at_pixel_points.rst
docs/source/generated/pysdic.Image.evaluate_image_jacobian_dv_at_image_points.rst
docs/source/generated/pysdic.Image.evaluate_image_jacobian_dv_at_pixel_points.rst
docs/source/generated/pysdic.Image.evaluate_image_jacobian_dx_at_image_points.rst
docs/source/generated/pysdic.Image.evaluate_image_jacobian_dx_at_pixel_points.rst
docs/source/generated/pysdic.Image.evaluate_image_jacobian_dy_at_image_points.rst
docs/source/generated/pysdic.Image.evaluate_image_jacobian_dy_at_pixel_points.rst
docs/source/generated/pysdic.Image.from_array.rst
docs/source/generated/pysdic.Image.from_file.rst
docs/source/generated/pysdic.Image.get_image_image_points.rst
docs/source/generated/pysdic.Image.get_image_pixel_points.rst
docs/source/generated/pysdic.Image.get_interpolation_function.rst
docs/source/generated/pysdic.Image.height.rst
docs/source/generated/pysdic.Image.image.rst
docs/source/generated/pysdic.Image.image_points_to_pixel_points.rst
docs/source/generated/pysdic.Image.image_update.rst
docs/source/generated/pysdic.Image.is_color.rst
docs/source/generated/pysdic.Image.is_grayscale.rst
docs/source/generated/pysdic.Image.n_channels.rst
docs/source/generated/pysdic.Image.ndim.rst
docs/source/generated/pysdic.Image.pixel_points_to_image_points.rst
docs/source/generated/pysdic.Image.shape.rst
docs/source/generated/pysdic.Image.to_array.rst
docs/source/generated/pysdic.Image.to_file.rst
docs/source/generated/pysdic.Image.visualize.rst
docs/source/generated/pysdic.Image.width.rst
docs/source/generated/pysdic.IntegrationPoints.add_points.rst
docs/source/generated/pysdic.IntegrationPoints.concatenate.rst
docs/source/generated/pysdic.IntegrationPoints.copy.rst
docs/source/generated/pysdic.IntegrationPoints.disable_points.rst
docs/source/generated/pysdic.IntegrationPoints.element_indices.rst
docs/source/generated/pysdic.IntegrationPoints.from_npz.rst
docs/source/generated/pysdic.IntegrationPoints.internal_bypass.rst
docs/source/generated/pysdic.IntegrationPoints.n_points.rst
docs/source/generated/pysdic.IntegrationPoints.n_topological_dimensions.rst
docs/source/generated/pysdic.IntegrationPoints.n_valids.rst
docs/source/generated/pysdic.IntegrationPoints.natural_coordinates.rst
docs/source/generated/pysdic.IntegrationPoints.remove_invalids.rst
docs/source/generated/pysdic.IntegrationPoints.remove_points.rst
docs/source/generated/pysdic.IntegrationPoints.shape.rst
docs/source/generated/pysdic.IntegrationPoints.to_npz.rst
docs/source/generated/pysdic.IntegrationPoints.validate.rst
docs/source/generated/pysdic.IntegrationPoints.weights.rst
docs/source/generated/pysdic.Mesh.E.rst
docs/source/generated/pysdic.Mesh.K.rst
docs/source/generated/pysdic.Mesh.N_e.rst
docs/source/generated/pysdic.Mesh.N_v.rst
docs/source/generated/pysdic.Mesh.N_vpe.rst
docs/source/generated/pysdic.Mesh.add_elements.rst
docs/source/generated/pysdic.Mesh.add_vertices.rst
docs/source/generated/pysdic.Mesh.are_used_vertices.rst
docs/source/generated/pysdic.Mesh.clear_elements_properties.rst
docs/source/generated/pysdic.Mesh.clear_properties.rst
docs/source/generated/pysdic.Mesh.clear_vertices_properties.rst
docs/source/generated/pysdic.Mesh.connectivity.rst
docs/source/generated/pysdic.Mesh.copy.rst
docs/source/generated/pysdic.Mesh.elements.rst
docs/source/generated/pysdic.Mesh.elements_properties.rst
docs/source/generated/pysdic.Mesh.elements_type.rst
docs/source/generated/pysdic.Mesh.elements_uvmap.rst
docs/source/generated/pysdic.Mesh.from_meshio.rst
docs/source/generated/pysdic.Mesh.from_npz.rst
docs/source/generated/pysdic.Mesh.from_vtk.rst
docs/source/generated/pysdic.Mesh.get_elements_property.rst
docs/source/generated/pysdic.Mesh.get_vertices_property.rst
docs/source/generated/pysdic.Mesh.internal_bypass.rst
docs/source/generated/pysdic.Mesh.is_empty.rst
docs/source/generated/pysdic.Mesh.keep_elements.rst
docs/source/generated/pysdic.Mesh.list_elements_properties.rst
docs/source/generated/pysdic.Mesh.list_vertices_properties.rst
docs/source/generated/pysdic.Mesh.meshio_cell_type.rst
docs/source/generated/pysdic.Mesh.n_dimensions.rst
docs/source/generated/pysdic.Mesh.n_elements.rst
docs/source/generated/pysdic.Mesh.n_topological_dimensions.rst
docs/source/generated/pysdic.Mesh.n_vertices.rst
docs/source/generated/pysdic.Mesh.n_vertices_per_element.rst
docs/source/generated/pysdic.Mesh.remove_elements.rst
docs/source/generated/pysdic.Mesh.remove_elements_property.rst
docs/source/generated/pysdic.Mesh.remove_unused_vertices.rst
docs/source/generated/pysdic.Mesh.remove_vertices.rst
docs/source/generated/pysdic.Mesh.remove_vertices_property.rst
docs/source/generated/pysdic.Mesh.set_elements_property.rst
docs/source/generated/pysdic.Mesh.set_elements_type.rst
docs/source/generated/pysdic.Mesh.set_vertices_property.rst
docs/source/generated/pysdic.Mesh.shape_functions.rst
docs/source/generated/pysdic.Mesh.to_meshio.rst
docs/source/generated/pysdic.Mesh.to_npz.rst
docs/source/generated/pysdic.Mesh.to_vtk.rst
docs/source/generated/pysdic.Mesh.validate.rst
docs/source/generated/pysdic.Mesh.vertices.rst
docs/source/generated/pysdic.Mesh.visualize.rst
docs/source/generated/pysdic.Mesh.visualize_elements_property.rst
docs/source/generated/pysdic.Mesh.visualize_integration_points.rst
docs/source/generated/pysdic.Mesh.visualize_texture.rst
docs/source/generated/pysdic.Mesh.visualize_vertices_property.rst
docs/source/generated/pysdic.Mesh.vtk_cell_type.rst
docs/source/generated/pysdic.PointCloud.__add__.rst
docs/source/generated/pysdic.PointCloud.__iadd__.rst
docs/source/generated/pysdic.PointCloud.__len__.rst
docs/source/generated/pysdic.PointCloud.all_close.rst
docs/source/generated/pysdic.PointCloud.all_finite.rst
docs/source/generated/pysdic.PointCloud.bounding_box.rst
docs/source/generated/pysdic.PointCloud.bounding_sphere.rst
docs/source/generated/pysdic.PointCloud.concatenate.rst
docs/source/generated/pysdic.PointCloud.coordinates.rst
docs/source/generated/pysdic.PointCloud.copy.rst
docs/source/generated/pysdic.PointCloud.extend_as_hyperplane.rst
docs/source/generated/pysdic.PointCloud.extend_n_dimensions.rst
docs/source/generated/pysdic.PointCloud.frame_transform.rst
docs/source/generated/pysdic.PointCloud.from_array.rst
docs/source/generated/pysdic.PointCloud.from_meshio.rst
docs/source/generated/pysdic.PointCloud.from_npz.rst
docs/source/generated/pysdic.PointCloud.from_obj.rst
docs/source/generated/pysdic.PointCloud.from_ply.rst
docs/source/generated/pysdic.PointCloud.from_vtk.rst
docs/source/generated/pysdic.PointCloud.from_xyz.rst
docs/source/generated/pysdic.PointCloud.is_finite.rst
docs/source/generated/pysdic.PointCloud.is_nan.rst
docs/source/generated/pysdic.PointCloud.keep_points.rst
docs/source/generated/pysdic.PointCloud.keep_points_at.rst
docs/source/generated/pysdic.PointCloud.merge.rst
docs/source/generated/pysdic.PointCloud.n_dimensions.rst
docs/source/generated/pysdic.PointCloud.n_points.rst
docs/source/generated/pysdic.PointCloud.points.rst
docs/source/generated/pysdic.PointCloud.reduce_to_hyperplane.rst
docs/source/generated/pysdic.PointCloud.remove_not_finite.rst
docs/source/generated/pysdic.PointCloud.remove_points.rst
docs/source/generated/pysdic.PointCloud.remove_points_at.rst
docs/source/generated/pysdic.PointCloud.shape.rst
docs/source/generated/pysdic.PointCloud.to_array.rst
docs/source/generated/pysdic.PointCloud.to_meshio.rst
docs/source/generated/pysdic.PointCloud.to_npz.rst
docs/source/generated/pysdic.PointCloud.to_obj.rst
docs/source/generated/pysdic.PointCloud.to_ply.rst
docs/source/generated/pysdic.PointCloud.to_vtk.rst
docs/source/generated/pysdic.PointCloud.to_xyz.rst
docs/source/generated/pysdic.PointCloud.unique.rst
docs/source/generated/pysdic.PointCloud.visualize.rst
docs/source/generated/pysdic.View.camera.rst
docs/source/generated/pysdic.View.camera_size.rst
docs/source/generated/pysdic.View.image.rst
docs/source/generated/pysdic.View.image_project.rst
docs/source/generated/pysdic.View.image_project_points.rst
docs/source/generated/pysdic.View.image_shape.rst
docs/source/generated/pysdic.View.project.rst
docs/source/generated/pysdic.View.project_points.rst
docs/source/generated/pysdic.View.visualize_projected_mesh.rst
docs/source/generated/pysdic.View.visualize_projected_point_cloud.rst
docs/source/generated/pysdic.apply_backward_finite_difference.rst
docs/source/generated/pysdic.apply_central_finite_difference.rst
docs/source/generated/pysdic.apply_forward_finite_difference.rst
docs/source/generated/pysdic.assemble_backward_finite_difference_matrix.rst
docs/source/generated/pysdic.assemble_central_finite_difference_matrix.rst
docs/source/generated/pysdic.assemble_forward_finite_difference_matrix.rst
docs/source/generated/pysdic.assemble_shape_function_matrix.rst
docs/source/generated/pysdic.compute_BRDF_beckmann.rst
docs/source/generated/pysdic.compute_BRDF_ward.rst
docs/source/generated/pysdic.compute_backward_finite_difference_coefficients.rst
docs/source/generated/pysdic.compute_central_finite_difference_coefficients.rst
docs/source/generated/pysdic.compute_forward_finite_difference_coefficients.rst
docs/source/generated/pysdic.construct_jacobian.rst
docs/source/generated/pysdic.create_triangle_3_axisymmetric.rst
docs/source/generated/pysdic.create_triangle_3_heightmap.rst
docs/source/generated/pysdic.derivate_property.rst
docs/source/generated/pysdic.gauss_points.rst
docs/source/generated/pysdic.interpolate_property.rst
docs/source/generated/pysdic.project_property_to_vertices.rst
docs/source/generated/pysdic.quadrangle_4_gauss_points.rst
docs/source/generated/pysdic.quadrangle_4_shape_functions.rst
docs/source/generated/pysdic.quadrangle_8_gauss_points.rst
docs/source/generated/pysdic.quadrangle_8_shape_functions.rst
docs/source/generated/pysdic.remap_vertices_coordinates.rst
docs/source/generated/pysdic.segment_2_gauss_points.rst
docs/source/generated/pysdic.segment_2_shape_functions.rst
docs/source/generated/pysdic.segment_3_gauss_points.rst
docs/source/generated/pysdic.segment_3_shape_functions.rst
docs/source/generated/pysdic.shape_functions.rst
docs/source/generated/pysdic.triangle_3_build_elements_adjacency_matrix.rst
docs/source/generated/pysdic.triangle_3_build_vertices_adjacency_matrix.rst
docs/source/generated/pysdic.triangle_3_cast_rays.rst
docs/source/generated/pysdic.triangle_3_compute_elements_areas.rst
docs/source/generated/pysdic.triangle_3_compute_elements_normals.rst
docs/source/generated/pysdic.triangle_3_compute_vertices_normals.rst
docs/source/generated/pysdic.triangle_3_extract_unique_edges.rst
docs/source/generated/pysdic.triangle_3_gauss_points.rst
docs/source/generated/pysdic.triangle_3_mesh_from_open3d.rst
docs/source/generated/pysdic.triangle_3_mesh_to_open3d.rst
docs/source/generated/pysdic.triangle_3_shape_functions.rst
docs/source/generated/pysdic.triangle_6_gauss_points.rst
docs/source/generated/pysdic.triangle_6_shape_functions.rst
examples/FESDIC_displacement/FESDIC_displacement.py
examples/FESDIC_displacement/create_polygon_mask.py
examples/FESDIC_displacement/Camera_parameters/camera_deformed_distortion.json
examples/FESDIC_displacement/Camera_parameters/camera_intrinsic.json
examples/FESDIC_displacement/Camera_parameters/camera_left_extrinsic.json
examples/FESDIC_displacement/Camera_parameters/camera_reference_distortion.json
examples/FESDIC_displacement/Camera_parameters/camera_right_extrinsic.json
examples/FESDIC_displacement/Images/deformed_image.tiff
examples/FESDIC_displacement/Images/reference_image.tiff
examples/FESDIC_displacement/Integration_Points/integration_points.npz
examples/FESDIC_displacement/Masks/left_rays_mask.npy
examples/FESDIC_displacement/Masks/right_rays_mask.npy
examples/FESDIC_displacement/Meshes/deformed_mesh.vtk
examples/FESDIC_displacement/Meshes/reference_mesh.vtk
examples/FESDIC_displacement/Results FESDIC Displacement/DIC_measured_mesh.vtk
examples/FESDIC_displacement/Results FESDIC Displacement/FESDIC_Displacement_Convergence.png
examples/FESDIC_displacement/Results FESDIC Displacement/norm_JRs.txt
examples/FESDIC_displacement/Results FESDIC Displacement/norm_Rs.txt
examples/FESDIC_displacement/Results FESDIC Displacement/norm_dUs.txt
pysdic/__init__.py
pysdic/__main__.py
pysdic/__version__.py
pysdic.egg-info/PKG-INFO
pysdic.egg-info/SOURCES.txt
pysdic.egg-info/dependency_links.txt
pysdic.egg-info/requires.txt
pysdic.egg-info/top_level.txt
pysdic/blender/__init__.py
pysdic/blender/blender_camera.py
pysdic/blender/blender_experiment.py
pysdic/blender/blender_material_bsdf.py
pysdic/blender/blender_mesh.py
pysdic/blender/blender_spotlight.py
pysdic/blender/default_materials.py
pysdic/core/BRDF_models.py
pysdic/core/create_3D_surface_meshes.py
pysdic/core/gauss_points.py
pysdic/core/integration_points_operations.py
pysdic/core/photometric_operations.py
pysdic/core/shape_functions.py
pysdic/core/temporal_derivation.py
pysdic/core/triangle_3_mesh_operations.py
pysdic/core/objects/camera.py
pysdic/core/objects/image.py
pysdic/core/objects/image_projection_result.py
pysdic/core/objects/integration_points.py
pysdic/core/objects/mesh.py
pysdic/core/objects/point_cloud.py
pysdic/core/objects/projection_result.py
pysdic/core/objects/view.py
pysdic/resources/__init__.py
pysdic/resources/lena_image.png
pysdic/sdic/__init__.py
pysdic/sdic/build_displacement_operator.py
tests/__init__.py
tests/test_config.py
tests/test_integration_points_operations.py
tests/test_mesh.py
tests/test_point_cloud.py
tests/test_shape_functions.py
tests/texture.tiff