Index _ | A | B | C | D | E | F | G | H | I | L | M | N | P | Q | R | S | T | U | V | W | X | Y | Z _ _decode_sdf() (DeepSDFStruct.deep_sdf.models.DeepSDFModel method) _decoder (DeepSDFStruct.deep_sdf.models.DeepSDFModel attribute) _trained_latent_vectors (DeepSDFStruct.deep_sdf.models.DeepSDFModel attribute) A add_class() (DeepSDFStruct.sampling.SDFSampler method) add_surface_samples (DeepSDFStruct.sampling.DataSetInfo attribute), [1] adj_pairs (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) AnalyticRoundCross (DeepSDFStruct.pretrained_models.PretrainedModels attribute) append_parameter_magnitudes() (in module DeepSDFStruct.deep_sdf.training) augment_by_FFD() (in module DeepSDFStruct.sampling) B BoxSDF (class in DeepSDFStruct.SDF) bspline_basis() (in module DeepSDFStruct.torch_spline) C cap (DeepSDFStruct.SDF.CapType attribute) cap_border_dict (DeepSDFStruct.SDF.SDFBase property) CapBorderDict (class in DeepSDFStruct.SDF) CapType (class in DeepSDFStruct.SDF) check_table (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) check_tiling_input() (in module DeepSDFStruct.lattice_structure) Chi3D (class in DeepSDFStruct.splinepy_unitcells.chi_3D) ChiAndCross (DeepSDFStruct.pretrained_models.PretrainedModels attribute) ClampedL1Loss (class in DeepSDFStruct.deep_sdf.training) class_names (DeepSDFStruct.sampling.DataSetInfo attribute), [1] clear_unreferenced_nodes() (DeepSDFStruct.mesh.torchVolumeMesh method) clip_logs() (in module DeepSDFStruct.deep_sdf.training) configure_logging() (in module DeepSDFStruct.utils) Constant (class in DeepSDFStruct.parametrization) constantLatvec() (in module DeepSDFStruct.lattice_structure) ConstantLearningRateSchedule (class in DeepSDFStruct.deep_sdf.training) construct_voxel_grid() (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes method) (DeepSDFStruct.flexisquares.flexisquares.FlexiSquares method) copy() (DeepSDFStruct.design_of_experiments.ExperimentSpecifications method) CornerSpheresSDF (class in DeepSDFStruct.sdf_primitives) create_2D_mesh() (in module DeepSDFStruct.mesh) create_3D_mesh() (in module DeepSDFStruct.mesh) create_experiment() (in module DeepSDFStruct.design_of_experiments) create_gus_plottable() (DeepSDFStruct.sampling.SampledSDF method), [1] create_interpolated_meshes_from_latent() (in module DeepSDFStruct.deep_sdf.training) create_tile() (DeepSDFStruct.splinepy_unitcells.chi_3D.Chi3D method) (DeepSDFStruct.splinepy_unitcells.cross_lattice.CrossLattice method) (DeepSDFStruct.splinepy_unitcells.double_lattice_extruded.DoubleLatticeExtruded method) (DeepSDFStruct.splinepy_unitcells.snappy_3d.Snappy3D method) CrossLattice (class in DeepSDFStruct.splinepy_unitcells.cross_lattice) CrossMsSDF (class in DeepSDFStruct.sdf_primitives) cube_corners (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) (DeepSDFStruct.flexisquares.flexisquares.FlexiSquares attribute) cube_corners_idx (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) (DeepSDFStruct.flexisquares.flexisquares.FlexiSquares attribute) cube_edges (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) (DeepSDFStruct.flexisquares.flexisquares.FlexiSquares attribute) cx (DeepSDFStruct.sampling.SphereParameters attribute) cy (DeepSDFStruct.sampling.SphereParameters attribute) CylinderSDF (class in DeepSDFStruct.sdf_primitives) cz (DeepSDFStruct.sampling.SphereParameters attribute) D data_dir (DeepSDFStruct.deep_sdf.workspace.ExperimentSummary attribute) dataset_name (DeepSDFStruct.sampling.DataSetInfo attribute), [1] DataSetInfo (class in DeepSDFStruct.sampling) date_created (DeepSDFStruct.sampling.DataSetInfo attribute), [1] DeepSDFDecoder (class in DeepSDFStruct.deep_sdf.networks.deep_sdf_decoder) DeepSDFModel (class in DeepSDFStruct.deep_sdf.models) DeepSDFStruct module DeepSDFStruct.deep_sdf module DeepSDFStruct.deep_sdf.data module DeepSDFStruct.deep_sdf.metrics module DeepSDFStruct.deep_sdf.metrics.mesh_to_analytical module DeepSDFStruct.deep_sdf.models module DeepSDFStruct.deep_sdf.networks module DeepSDFStruct.deep_sdf.networks.analytic_round_cross module DeepSDFStruct.deep_sdf.networks.deep_sdf_decoder module DeepSDFStruct.deep_sdf.networks.hierarchical_deep_sdf_decoder module DeepSDFStruct.deep_sdf.plotting module DeepSDFStruct.deep_sdf.reconstruction module DeepSDFStruct.deep_sdf.training module DeepSDFStruct.deep_sdf.workspace module DeepSDFStruct.design_of_experiments module DeepSDFStruct.flexicubes module DeepSDFStruct.flexicubes.flexicubes module DeepSDFStruct.flexicubes.tables module DeepSDFStruct.flexisquares module DeepSDFStruct.flexisquares.flexisquares module DeepSDFStruct.flexisquares.tables module DeepSDFStruct.lattice_structure module DeepSDFStruct.local_shapes module DeepSDFStruct.mesh module DeepSDFStruct.optimization module DeepSDFStruct.parametrization module DeepSDFStruct.plotting module DeepSDFStruct.pretrained_models module DeepSDFStruct.sampling module DeepSDFStruct.SDF module DeepSDFStruct.sdf_primitives module DeepSDFStruct.splinepy_unitcells module DeepSDFStruct.splinepy_unitcells.chi_3D module DeepSDFStruct.splinepy_unitcells.cross_lattice module DeepSDFStruct.splinepy_unitcells.double_lattice_extruded module DeepSDFStruct.splinepy_unitcells.snappy_3d module DeepSDFStruct.torch_spline module DeepSDFStruct.utils module deformation_spline (DeepSDFStruct.SDF.SDFBase property) device (DeepSDFStruct.deep_sdf.models.DeepSDFModel attribute) (DeepSDFStruct.deep_sdf.workspace.ExperimentSummary attribute) (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) (DeepSDFStruct.flexisquares.flexisquares.FlexiSquares attribute) dir_faces_table (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) distances (DeepSDFStruct.sampling.SampledSDF attribute), [1] dmc_table (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) (DeepSDFStruct.flexisquares.flexisquares.FlexiSquares attribute) DoubleLatticeExtruded (class in DeepSDFStruct.splinepy_unitcells.double_lattice_extruded) dtype (DeepSDFStruct.SDF.SDFfromMesh attribute) E edge_dir_table (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) ExperimentSpecifications (class in DeepSDFStruct.design_of_experiments) ExperimentSummary (class in DeepSDFStruct.deep_sdf.workspace) export_abaqus_surf_mesh() (in module DeepSDFStruct.mesh) export_libtorch_executable() (DeepSDFStruct.deep_sdf.models.DeepSDFModel method), [1] export_sdf_grid_vtk() (in module DeepSDFStruct.mesh) export_surface_mesh() (in module DeepSDFStruct.mesh) export_volume_mesh() (in module DeepSDFStruct.mesh) extract_paths() (in module DeepSDFStruct.deep_sdf.plotting) F find_mesh_in_directory() (in module DeepSDFStruct.deep_sdf.data) flatten() (DeepSDFStruct.design_of_experiments.ExperimentSpecifications method) FlexiCubes (class in DeepSDFStruct.flexicubes.flexicubes) FlexiSquares (class in DeepSDFStruct.flexisquares.flexisquares) flip_sign (DeepSDFStruct.SDF.SDFfromMesh attribute) forward() (DeepSDFStruct.deep_sdf.networks.analytic_round_cross.RoundCrossDecoder method) (DeepSDFStruct.deep_sdf.networks.deep_sdf_decoder.DeepSDFDecoder method) (DeepSDFStruct.deep_sdf.networks.hierarchical_deep_sdf_decoder.HierachicalDeepSDFDecoder method) (DeepSDFStruct.deep_sdf.training.ClampedL1Loss method) (DeepSDFStruct.parametrization.Constant method) (DeepSDFStruct.parametrization.SplineParametrization method) (DeepSDFStruct.torch_spline.TorchSpline method) G generate_2D_surf_mesh() (in module DeepSDFStruct.mesh) generate_bbox_spline() (in module DeepSDFStruct.torch_spline) generate_plane_points() (in module DeepSDFStruct.plotting) geometric_dim (DeepSDFStruct.lattice_structure.LatticeSDFStruct attribute) get_data_source_map_filename() (in module DeepSDFStruct.deep_sdf.workspace) get_default_device() (in module DeepSDFStruct.deep_sdf.workspace) get_equidistant_grid_sample() (in module DeepSDFStruct.SDF) get_evaluation_dir() (in module DeepSDFStruct.deep_sdf.workspace) get_instance_filenames() (in module DeepSDFStruct.deep_sdf.data) get_latent_codes_dir() (in module DeepSDFStruct.deep_sdf.workspace) get_learning_rate() (DeepSDFStruct.deep_sdf.training.ConstantLearningRateSchedule method) (DeepSDFStruct.deep_sdf.training.LearningRateSchedule method) (DeepSDFStruct.deep_sdf.training.StepLearningRateSchedule method) (DeepSDFStruct.deep_sdf.training.WarmupLearningRateSchedule method) get_learning_rate_schedules() (in module DeepSDFStruct.deep_sdf.training) get_mean_latent_vector_magnitude() (in module DeepSDFStruct.deep_sdf.training) get_mesh_from_torchfem() (in module DeepSDFStruct.optimization) get_meshs_from_folder() (DeepSDFStruct.sampling.SDFSampler method) get_model() (in module DeepSDFStruct.pretrained_models) get_model_params_dir() (in module DeepSDFStruct.deep_sdf.workspace) get_normalization_params_filename() (in module DeepSDFStruct.deep_sdf.workspace) get_optimizer_params_dir() (in module DeepSDFStruct.deep_sdf.workspace) get_reconstructed_code_filename() (in module DeepSDFStruct.deep_sdf.workspace) get_reconstructed_mesh_filename() (in module DeepSDFStruct.deep_sdf.workspace) get_screenshots_dir() (in module DeepSDFStruct.deep_sdf.workspace) get_sdf_from_geometry() (DeepSDFStruct.sampling.SDFSampler method) get_SDF_list() (DeepSDFStruct.sampling.SDFSampler method) get_spec_with_default() (in module DeepSDFStruct.deep_sdf.training) get_verts() (in module DeepSDFStruct.mesh) H HierachicalDeepSDFDecoder (class in DeepSDFStruct.deep_sdf.networks.hierarchical_deep_sdf_decoder) host_name (DeepSDFStruct.deep_sdf.workspace.ExperimentSummary attribute) I init_decoder() (in module DeepSDFStruct.deep_sdf.workspace) L LatticeSDFStruct (class in DeepSDFStruct.lattice_structure) LearningRateSchedule (class in DeepSDFStruct.deep_sdf.training) line_mesh (DeepSDFStruct.SDF.SDFfromLineMesh attribute) list_available_models() (in module DeepSDFStruct.pretrained_models) load_experiment_specifications() (in module DeepSDFStruct.deep_sdf.workspace) load_latent_vectors() (in module DeepSDFStruct.deep_sdf.workspace) load_logs() (in module DeepSDFStruct.deep_sdf.training) load_model_parameters() (in module DeepSDFStruct.deep_sdf.workspace) load_optimizer() (in module DeepSDFStruct.deep_sdf.workspace) load_trained_model() (in module DeepSDFStruct.deep_sdf.workspace) LocalShapesSDF (class in DeepSDFStruct.local_shapes) loop (DeepSDFStruct.optimization.MMA attribute) loss (DeepSDFStruct.deep_sdf.workspace.ExperimentSummary attribute) M measure (DeepSDFStruct.SDF.CapType attribute) mesh (DeepSDFStruct.SDF.SDFfromMesh attribute) mesh_to_analytical() (in module DeepSDFStruct.deep_sdf.metrics.mesh_to_analytical) microtile (DeepSDFStruct.lattice_structure.LatticeSDFStruct attribute) MMA (class in DeepSDFStruct.optimization) module DeepSDFStruct DeepSDFStruct.deep_sdf DeepSDFStruct.deep_sdf.data DeepSDFStruct.deep_sdf.metrics DeepSDFStruct.deep_sdf.metrics.mesh_to_analytical DeepSDFStruct.deep_sdf.models DeepSDFStruct.deep_sdf.networks DeepSDFStruct.deep_sdf.networks.analytic_round_cross DeepSDFStruct.deep_sdf.networks.deep_sdf_decoder DeepSDFStruct.deep_sdf.networks.hierarchical_deep_sdf_decoder DeepSDFStruct.deep_sdf.plotting DeepSDFStruct.deep_sdf.reconstruction DeepSDFStruct.deep_sdf.training DeepSDFStruct.deep_sdf.workspace DeepSDFStruct.design_of_experiments DeepSDFStruct.flexicubes DeepSDFStruct.flexicubes.flexicubes DeepSDFStruct.flexicubes.tables DeepSDFStruct.flexisquares DeepSDFStruct.flexisquares.flexisquares DeepSDFStruct.flexisquares.tables DeepSDFStruct.lattice_structure DeepSDFStruct.local_shapes DeepSDFStruct.mesh DeepSDFStruct.optimization DeepSDFStruct.parametrization DeepSDFStruct.plotting DeepSDFStruct.pretrained_models DeepSDFStruct.sampling DeepSDFStruct.SDF DeepSDFStruct.sdf_primitives DeepSDFStruct.splinepy_unitcells DeepSDFStruct.splinepy_unitcells.chi_3D DeepSDFStruct.splinepy_unitcells.cross_lattice DeepSDFStruct.splinepy_unitcells.double_lattice_extruded DeepSDFStruct.splinepy_unitcells.snappy_3d DeepSDFStruct.torch_spline DeepSDFStruct.utils move() (in module DeepSDFStruct.sampling) MultipleMeshFileError N n_samples (DeepSDFStruct.sampling.DataSetInfo attribute), [1] NegatedCallable (class in DeepSDFStruct.SDF) noisy_sample() (in module DeepSDFStruct.sampling) NoMeshFileError normalize_mesh_to_unit_cube() (in module DeepSDFStruct.SDF) num_epochs (DeepSDFStruct.deep_sdf.workspace.ExperimentSummary attribute) num_vd_table (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) (DeepSDFStruct.flexisquares.flexisquares.FlexiSquares attribute) P param (DeepSDFStruct.parametrization.Constant attribute) parameters (DeepSDFStruct.optimization.MMA attribute) parametric_dimension (DeepSDFStruct.lattice_structure.LatticeSDFStruct attribute) (DeepSDFStruct.lattice_structure.LatticeSDFStruct property) parametrization (DeepSDFStruct.SDF.SDFBase property) PlaneSDF (class in DeepSDFStruct.sdf_primitives) plot_intermesh() (DeepSDFStruct.lattice_structure.LatticeSDFStruct method) plot_logs() (in module DeepSDFStruct.deep_sdf.plotting) plot_samples() (DeepSDFStruct.lattice_structure.LatticeSDFStruct method) plot_slice() (DeepSDFStruct.lattice_structure.LatticeSDFStruct method) (DeepSDFStruct.SDF.SDFBase method) (in module DeepSDFStruct.plotting) point_segment_distance() (in module DeepSDFStruct.SDF) PretrainedModels (class in DeepSDFStruct.pretrained_models) Primitives (DeepSDFStruct.pretrained_models.PretrainedModels attribute) print_model_specifications() (in module DeepSDFStruct.deep_sdf.workspace) process_geometries() (DeepSDFStruct.sampling.SDFSampler method) process_N_base_input() (in module DeepSDFStruct.mesh) process_single_geometry() (in module DeepSDFStruct.sampling) prune_collinear() (in module DeepSDFStruct.mesh) Q qef_reg_scale (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) quad_split_1 (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) quad_split_2 (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) quad_split_train (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) R r (DeepSDFStruct.sampling.SphereParameters attribute) random_points() (in module DeepSDFStruct.sampling) random_points_cube() (in module DeepSDFStruct.sampling) random_sample_sdf() (in module DeepSDFStruct.sampling) read_sdf_samples_into_ram() (in module DeepSDFStruct.deep_sdf.data) reconstruct_deepLS_from_samples() (in module DeepSDFStruct.deep_sdf.reconstruction) reconstruct_from_samples() (in module DeepSDFStruct.deep_sdf.reconstruction) reconstruct_meshs_from_latent() (in module DeepSDFStruct.deep_sdf.training) remove_disconnected_regions() (DeepSDFStruct.mesh.torchVolumeMesh method), [1] remove_nans() (in module DeepSDFStruct.deep_sdf.data) RoundCross (DeepSDFStruct.pretrained_models.PretrainedModels attribute) RoundCrossDecoder (class in DeepSDFStruct.deep_sdf.networks.analytic_round_cross) run_experiment() (in module DeepSDFStruct.design_of_experiments) running_mean() (in module DeepSDFStruct.deep_sdf.plotting) S sample_mesh_surface() (in module DeepSDFStruct.sampling) SampledSDF (class in DeepSDFStruct.sampling) samples (DeepSDFStruct.sampling.SampledSDF attribute), [1] sampling_strategy (DeepSDFStruct.sampling.DataSetInfo attribute), [1] save() (DeepSDFStruct.design_of_experiments.ExperimentSpecifications method) save_experiment_summary() (in module DeepSDFStruct.deep_sdf.workspace) save_latent_vectors() (in module DeepSDFStruct.deep_sdf.training) save_logs() (in module DeepSDFStruct.deep_sdf.training) save_model() (in module DeepSDFStruct.deep_sdf.training) save_optimizer() (in module DeepSDFStruct.deep_sdf.training) save_points_to_vtp() (in module DeepSDFStruct.sampling) SDF2D (class in DeepSDFStruct.SDF) sdf_struct_version (DeepSDFStruct.sampling.DataSetInfo attribute), [1] sdf_to_triangle_dict() (in module DeepSDFStruct.mesh) SDFBase (class in DeepSDFStruct.SDF) SDFfromDeepSDF (class in DeepSDFStruct.SDF) SDFfromLineMesh (class in DeepSDFStruct.SDF) SDFfromMesh (class in DeepSDFStruct.SDF) SDFSampler (class in DeepSDFStruct.sampling) SDFSamples (class in DeepSDFStruct.deep_sdf.data) set_latent_vec() (DeepSDFStruct.SDF.SDFfromDeepSDF method) set_param() (DeepSDFStruct.parametrization.Constant method) (DeepSDFStruct.parametrization.SplineParametrization method) Snappy3D (class in DeepSDFStruct.splinepy_unitcells.snappy_3d) SphereParameters (class in DeepSDFStruct.sampling) SphereSDF (class in DeepSDFStruct.sdf_primitives) spline (DeepSDFStruct.torch_spline.TorchSpline attribute) SplineParametrization (class in DeepSDFStruct.parametrization) split_pos_neg() (DeepSDFStruct.sampling.SampledSDF method), [1] stacked (DeepSDFStruct.sampling.SampledSDF property) stacked() (DeepSDFStruct.sampling.SampledSDF method) stds (DeepSDFStruct.sampling.DataSetInfo attribute), [1] step() (DeepSDFStruct.optimization.MMA method), [1] StepLearningRateSchedule (class in DeepSDFStruct.deep_sdf.training) SummedSDF (class in DeepSDFStruct.SDF) T tet_signed_vol() (in module DeepSDFStruct.optimization) tet_table (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) (DeepSDFStruct.flexisquares.flexisquares.FlexiSquares attribute) tetrahedralize_surface() (in module DeepSDFStruct.mesh) threshold (DeepSDFStruct.SDF.SDFfromMesh attribute) tiling (DeepSDFStruct.lattice_structure.LatticeSDFStruct attribute) (DeepSDFStruct.local_shapes.LocalShapesSDF property) timestamp (DeepSDFStruct.deep_sdf.workspace.ExperimentSummary attribute) to2D() (DeepSDFStruct.SDF.SDFBase method) to_gus() (DeepSDFStruct.mesh.torchLineMesh method), [1] (DeepSDFStruct.mesh.torchSurfMesh method), [1] (DeepSDFStruct.mesh.torchVolumeMesh method), [1] to_trimesh() (DeepSDFStruct.mesh.torchLineMesh method) (DeepSDFStruct.mesh.torchSurfMesh method) (DeepSDFStruct.mesh.torchVolumeMesh method) torch_spline (DeepSDFStruct.parametrization.SplineParametrization attribute) torch_spline_1D() (in module DeepSDFStruct.torch_spline) torch_spline_2D() (in module DeepSDFStruct.torch_spline) torch_spline_3D() (in module DeepSDFStruct.torch_spline) torchLineMesh (class in DeepSDFStruct.mesh) TorchSpline (class in DeepSDFStruct.torch_spline) torchSurfMesh (class in DeepSDFStruct.mesh) torchVolumeMesh (class in DeepSDFStruct.mesh) TorusSDF (class in DeepSDFStruct.sdf_primitives) train_deep_sdf() (in module DeepSDFStruct.deep_sdf.training) training_duration (DeepSDFStruct.deep_sdf.workspace.ExperimentSummary attribute) transform() (in module DeepSDFStruct.lattice_structure) TransformedSDF (class in DeepSDFStruct.SDF) U union_numpy() (in module DeepSDFStruct.SDF) union_torch() (in module DeepSDFStruct.SDF) unit_cell (DeepSDFStruct.local_shapes.LocalShapesSDF property) unpack_sdf_samples() (in module DeepSDFStruct.deep_sdf.data) unpack_sdf_samples_from_ram() (in module DeepSDFStruct.deep_sdf.data) update() (DeepSDFStruct.design_of_experiments.ExperimentSpecifications method) V version (DeepSDFStruct.deep_sdf.workspace.ExperimentSummary attribute) W WarmupLearningRateSchedule (class in DeepSDFStruct.deep_sdf.training) weight_scale (DeepSDFStruct.flexicubes.flexicubes.FlexiCubes attribute) write_json() (DeepSDFStruct.sampling.SDFSampler method) X x (DeepSDFStruct.optimization.MMA attribute) x0 (DeepSDFStruct.SDF.CapBorderDict attribute) x1 (DeepSDFStruct.SDF.CapBorderDict attribute) Y y0 (DeepSDFStruct.SDF.CapBorderDict attribute) y1 (DeepSDFStruct.SDF.CapBorderDict attribute) Z z0 (DeepSDFStruct.SDF.CapBorderDict attribute) z1 (DeepSDFStruct.SDF.CapBorderDict attribute)