otaf
API Reference:
otaf
Examples:
Ex 1: Analytical Reference Model (2D / 4-DOF)
Ex 1: Optimization-Based Model & Vector Loops (2D / 4-DOF)
Ex 1: Automatic Topological Generation & Surrogate Optimization (2D / 4-DOF)
otaf
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
__call__() (otaf.SystemOfConstraintsAssemblyModel method)
__getitem__() (otaf.AssemblyDataProcessor method)
__init__() (otaf.CompatibilityLoopHandling method)
__repr__() (otaf.AssemblyDataProcessor method)
(otaf.DeviationMatrix method)
(otaf.GapMatrix method)
(otaf.I4 method)
(otaf.J4 method)
(otaf.SystemOfConstraintsAssemblyModel method)
(otaf.TransformationMatrix method)
__setitem__() (otaf.AssemblyDataProcessor method)
_deviation_matrix_map (otaf.CompatibilityLoopHandling attribute)
_gap_matrix_map (otaf.CompatibilityLoopHandling attribute)
_transformation_matrix_map (otaf.CompatibilityLoopHandling attribute)
A
A_eq_Def (otaf.SystemOfConstraintsAssemblyModel attribute)
A_eq_Gap (otaf.SystemOfConstraintsAssemblyModel attribute)
A_ub_Def (otaf.SystemOfConstraintsAssemblyModel attribute)
A_ub_Gap (otaf.SystemOfConstraintsAssemblyModel attribute)
add_surface_points() (otaf.AssemblyDataProcessor method)
ADP (otaf.CompatibilityLoopHandling attribute)
alphabet_generator() (in module otaf.common)
angle_between_planes() (in module otaf.geometry)
angle_between_vectors() (in module otaf.geometry)
apply_FO_matrix_expansion_to_matrix_loop_list() (otaf.CompatibilityLoopHandling method)
,
[1]
are_lines_collinear() (in module otaf.geometry)
are_normals_aligned_and_facing() (in module otaf.geometry)
are_planes_coincident() (in module otaf.geometry)
are_planes_facing() (in module otaf.geometry)
are_planes_parallel() (in module otaf.geometry)
are_planes_perpendicular() (in module otaf.geometry)
are_points_on_2d_plane() (in module otaf.geometry)
arrange_axes_in_grid() (in module otaf.plotting)
arrays_close_enough() (in module otaf.common)
AssemblyDataProcessor (class in otaf)
B
BASE_PART_SURF_PATTERN (in module otaf.constants)
BASE_SURFACE_TYPES (in module otaf.constants)
BASIS_DICT (in module otaf.constants)
bidirectional_string_to_array_conversion() (in module otaf.common)
bounds (otaf.optimization.OptimizationTracker attribute)
(otaf.sampling.LagrangeConstraintSolver attribute)
(otaf.sampling.UniformSurfaceSampler attribute)
C
calculate_cylinder_surface_frame() (in module otaf.geometry)
calculate_nominal_gap_transform() (otaf.CompatibilityLoopHandling method)
,
[1]
calculate_sample_in_deviation_domain() (in module otaf.sampling)
calculate_scalar_projection_factor() (in module otaf.geometry)
centroid() (in module otaf.geometry)
closest_point_on_line() (in module otaf.geometry)
closest_point_on_plane() (in module otaf.geometry)
compatibility_eqs (otaf.SystemOfConstraintsAssemblyModel attribute)
compatibility_expressions (otaf.CompatibilityLoopHandling attribute)
compatibility_loops_expanded (otaf.AssemblyDataProcessor attribute)
compatibility_loops_FO_matrices (otaf.CompatibilityLoopHandling attribute)
compatibility_loops_matrices (otaf.CompatibilityLoopHandling attribute)
CompatibilityLoopHandling (class in otaf)
compose_defects_with_lambdas() (in module otaf.sampling)
composedDistribution (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution attribute)
compute_bounding_box() (in module otaf.geometry)
compute_failure_probability_FORM() (in module otaf.uncertainty)
compute_failure_probability_NAIS() (in module otaf.uncertainty)
compute_failure_probability_SUBSET() (in module otaf.uncertainty)
compute_failure_probability_subset_sampling() (in module otaf.uncertainty)
compute_first_order_expansion() (otaf.FirstOrderMatrixExpansion method)
compute_gap_optimizations_on_sample() (in module otaf.uncertainty)
compute_gap_optimizations_on_sample_batch() (in module otaf.uncertainty)
compute_sup_inf_distributions() (in module otaf.distribution)
condition_lambda_sample() (in module otaf.sampling)
condition_sample_array() (in module otaf.sampling)
ConflictingSurfaceDirectionsException
constraint_tolerance (otaf.optimization.OptimizationTracker attribute)
CONTACT_TYPE_TO_GAP_DOF (in module otaf.constants)
CONTACT_TYPES (in module otaf.constants)
CylindricalInterferenceGeometricException
D
D_MATRIX_MSTRING_PATTERN (in module otaf.constants)
D_MATRIX_PATTERN1 (in module otaf.constants)
D_MATRIX_PATTERN2 (in module otaf.constants)
D_MATRIX_PATTERN3 (in module otaf.constants)
deviation_symbols (otaf.SystemOfConstraintsAssemblyModel attribute)
DeviationMatrix (class in otaf)
dim (otaf.sampling.LagrangeConstraintSolver attribute)
(otaf.sampling.UniformSurfaceSampler attribute)
distance_between_planes() (in module otaf.geometry)
do_bounding_boxes_overlap() (in module otaf.geometry)
DuplicatePointError
E
embedOptimizationVariable() (otaf.SystemOfConstraintsAssemblyModel method)
euclidean_distance() (in module otaf.geometry)
eval_credal_set_constraints() (in module otaf.example_models.models_2_D.model1)
(in module otaf.example_models.models_3_D.model3)
(in module otaf.example_models.models_3_D.model4)
eval_scaled_credal_set_constraints() (in module otaf.example_models.models_2_D.model1)
(in module otaf.example_models.models_2_D.model2)
(in module otaf.example_models.models_3_D.model3)
(in module otaf.example_models.models_3_D.model4)
extract_expressions_with_variables() (in module otaf.common)
extract_unique_gap_matrices_from_expanded_loops() (otaf.InterfaceLoopHandling method)
extractFreeGapAndDeviationVariables() (otaf.SystemOfConstraintsAssemblyModel method)
F
facing_point_dictionary (otaf.InterfaceLoopHandling property)
filter_gap_matrices() (otaf.InterfaceLoopHandling method)
filter_points() (otaf.optimization.OptimizationTracker method)
find_best_worst_quantile() (in module otaf.sampling)
FirstOrderMatrixExpansion (class in otaf)
G
g (otaf.sampling.LagrangeConstraintSolver attribute)
(otaf.sampling.UniformSurfaceSampler attribute)
G_MATRIX_MSTRING_PATTERN (in module otaf.constants)
G_MATRIX_PATTERN1 (in module otaf.constants)
G_MATRIX_PATTERN2 (in module otaf.constants)
gap_symbols (otaf.SystemOfConstraintsAssemblyModel attribute)
GAP_TYPE_TO_NULLIFIED_NOMINAL_COMPONENTS (in module otaf.constants)
GapMatrix (class in otaf)
generate() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
generate_all_gap_matrix_names() (otaf.InterfaceLoopHandling method)
generate_and_transform_sequence() (in module otaf.sampling)
generate_circle_points() (in module otaf.geometry)
generate_circle_points_3d() (in module otaf.geometry)
generate_correlated_samples() (in module otaf.distribution)
generate_deviation_matrix() (otaf.CompatibilityLoopHandling method)
,
[1]
generate_expanded_loops() (otaf.AssemblyDataProcessor method)
generate_FO_loop_matrices() (otaf.CompatibilityLoopHandling method)
,
[1]
generate_functional_cylinders() (otaf.AssemblyDataProcessor method)
generate_functional_lines() (otaf.AssemblyDataProcessor method)
generate_functional_planes() (otaf.AssemblyDataProcessor method)
generate_gap_matrix() (otaf.CompatibilityLoopHandling method)
,
[1]
generate_imprecise_probabilistic_samples() (in module otaf.sampling)
generate_lhs_experiment() (in module otaf.sampling)
generate_loop_id_to_matrix_list_dict() (otaf.CompatibilityLoopHandling method)
,
[1]
generate_matrices_from_expanded_loop() (otaf.CompatibilityLoopHandling method)
,
[1]
generate_points_for_surface() (otaf.AssemblyDataProcessor method)
generate_random_permutations_with_sampling() (in module otaf.sampling)
generate_scaled_permutations() (in module otaf.sampling)
generate_sphere_clouds() (otaf.AssemblyDataProcessor method)
generate_topological_tikz() (in module otaf.plotting)
generate_transformation_matrix() (otaf.CompatibilityLoopHandling method)
,
[1]
generateConstraintMatrices() (otaf.SystemOfConstraintsAssemblyModel method)
generateWithWeights() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
GeometricConditionError
get_change_of_basis_matrix() (otaf.TransformationMatrix method)
get_compatibility_expressions() (otaf.CompatibilityLoopHandling method)
,
[1]
get_composed_normal_defect_distribution() (in module otaf.distribution)
get_data() (otaf.optimization.OptimizationTracker method)
get_deviation_matrix_by_id() (otaf.CompatibilityLoopHandling method)
,
[1]
get_distribution_params() (in module otaf.example_models.models_2_D.model1)
(in module otaf.example_models.models_2_D.model2)
(in module otaf.example_models.models_3_D.model3)
get_feature_indices_and_dimensions() (otaf.SystemOfConstraintsAssemblyModel method)
get_gap_matrix_by_id() (otaf.CompatibilityLoopHandling method)
,
[1]
get_interface_expressions() (otaf.InterfaceLoopHandling method)
get_inverse() (otaf.DeviationMatrix method)
(otaf.GapMatrix method)
(otaf.I4 method)
(otaf.J4 method)
(otaf.TransformationMatrix method)
get_matrix() (otaf.DeviationMatrix method)
(otaf.GapMatrix method)
(otaf.I4 method)
(otaf.J4 method)
(otaf.TransformationMatrix method)
get_matrix_inverse() (otaf.DeviationMatrix method)
(otaf.GapMatrix method)
(otaf.I4 method)
(otaf.J4 method)
(otaf.TransformationMatrix method)
get_means_standards_composed_distribution() (in module otaf.distribution)
get_notebook_scene_sphere_clouds() (otaf.AssemblyDataProcessor method)
get_prob_below_threshold() (in module otaf.distribution)
get_scaled_credal_set_constraints_function() (in module otaf.example_models.models_2_D.model1)
(in module otaf.example_models.models_2_D.model2)
(in module otaf.example_models.models_3_D.model4)
get_SE3_base() (in module otaf.common)
get_SE3_matrices_from_indices() (in module otaf.common)
get_surface_points() (otaf.AssemblyDataProcessor method)
get_symbol_coef_map() (in module otaf.common)
get_symbols_in_expressions() (in module otaf.common)
get_system_of_constraints_assembly_model() (in module otaf.example_models.models_2_D.model1)
(in module otaf.example_models.models_2_D.model2)
(in module otaf.example_models.models_3_D.model3)
get_topological_graph() (otaf.AssemblyDataProcessor method)
get_tqdm_range() (in module otaf.common)
get_variables() (otaf.DeviationMatrix method)
(otaf.GapMatrix method)
getClassName() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
getId() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
getName() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
getShadowedId() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
getSize() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
getVisibility() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
GLOBAL_CONSTRAINTS_TO_DEVIATION_DOF (in module otaf.constants)
GLOBAL_CONSTRAINTS_TO_GAP_DOF (in module otaf.constants)
H
hasName() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
hasUniformWeights() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
hasVisibleName() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
hex_to_rgba() (in module otaf.plotting)
history (otaf.optimization.OptimizationTracker attribute)
I
I4 (class in otaf)
ID (otaf.DeviationMatrix attribute)
(otaf.GapMatrix attribute)
(otaf.I4 attribute)
(otaf.J4 attribute)
(otaf.TransformationMatrix attribute)
interface_eqs (otaf.SystemOfConstraintsAssemblyModel attribute)
InterfaceLoopHandling (class in otaf)
InvalidAffineTransformException
InvalidGlobalConstraintError
InvalidInteractionFormatError
InvalidPartLabelError
InvalidSurfaceDirectionError
InvalidSurfaceLabelError
inverse (otaf.DeviationMatrix attribute)
(otaf.GapMatrix attribute)
inverse_mstring() (in module otaf.common)
is_affine_transformation_matrix() (in module otaf.geometry)
is_bounding_box_within() (in module otaf.geometry)
is_running_in_notebook() (in module otaf.common)
J
J4 (class in otaf)
K
K_eq (otaf.SystemOfConstraintsAssemblyModel attribute)
K_ub (otaf.SystemOfConstraintsAssemblyModel attribute)
L
LabelPatternError
LabelPrefixError
LagrangeConstraintSolver (class in otaf.sampling)
line_plane_intersection() (in module otaf.geometry)
LOC_STAMP_PATTERN (in module otaf.constants)
LOOP_ELEMENT_PATTERN (in module otaf.constants)
M
matrix (otaf.exceptions.InvalidAffineTransformException attribute)
matrix_list (otaf.FirstOrderMatrixExpansion attribute)
merge_with_checks() (in module otaf.common)
message (otaf.exceptions.InvalidAffineTransformException attribute)
milp_batch_sequential() (in module otaf.uncertainty)
MissingKeyError
MissingOriginPointError
MissingSurfaceTypeKeyError
module
otaf
otaf.capabilities
otaf.common
otaf.constants
otaf.distribution
otaf.example_models
otaf.example_models.models_2_D
otaf.example_models.models_2_D.model1
otaf.example_models.models_2_D.model2
otaf.example_models.models_3_D
otaf.example_models.models_3_D.model3
otaf.example_models.models_3_D.model4
otaf.exceptions
otaf.geometry
otaf.optimization
otaf.plotting
otaf.sampling
otaf.sensitivity
otaf.tolerances
otaf.uncertainty
multiply_composed_distribution_standard_with_constants() (in module otaf.distribution)
multiply_composed_distribution_with_constant() (in module otaf.distribution)
N
n_variables (otaf.DeviationMatrix attribute)
(otaf.GapMatrix attribute)
name (otaf.DeviationMatrix attribute)
(otaf.GapMatrix attribute)
(otaf.TransformationMatrix attribute)
nC (otaf.SystemOfConstraintsAssemblyModel attribute)
nD (otaf.SystemOfConstraintsAssemblyModel attribute)
nG (otaf.SystemOfConstraintsAssemblyModel attribute)
nI (otaf.SystemOfConstraintsAssemblyModel attribute)
NoAxialOverlapException
NonConcentricCylindersException
NonUniqueCoordinatesError
NonUniqueLabelError
O
objective_function() (otaf.sampling.LagrangeConstraintSolver method)
(otaf.sampling.UniformSurfaceSampler method)
open_cylinder_mesh() (in module otaf.geometry)
OptimizationTracker (class in otaf.optimization)
otaf
module
otaf.capabilities
module
otaf.common
module
otaf.constants
module
otaf.distribution
module
otaf.example_models
module
otaf.example_models.models_2_D
module
otaf.example_models.models_2_D.model1
module
otaf.example_models.models_2_D.model2
module
otaf.example_models.models_3_D
module
otaf.example_models.models_3_D.model3
module
otaf.example_models.models_3_D.model4
module
otaf.exceptions
module
otaf.geometry
module
otaf.optimization
module
otaf.plotting
module
otaf.sampling
module
otaf.sensitivity
module
otaf.tolerances
module
otaf.uncertainty
module
P
parse_matrix_string() (in module otaf.common)
PartNotFoundError
plane_parameters() (in module otaf.geometry)
plot_deviated_surfs() (in module otaf.plotting)
plot_deviation_domain() (in module otaf.plotting)
plot_ensemble_gld_pbox_cdf() (in module otaf.plotting)
plot_gld_pbox_cdf() (in module otaf.plotting)
plot_rect_part() (in module otaf.plotting)
plotSobolIndicesWithErr() (in module otaf.sensitivity)
point_dict_to_arrays() (in module otaf.geometry)
point_in_hull() (in module otaf.geometry)
point_plane_distance() (in module otaf.geometry)
point_to_segment_distance() (in module otaf.geometry)
PointDictionaryError
points_in_cylinder() (in module otaf.geometry)
points_in_cylinder_vect() (in module otaf.geometry)
PointsNotOnPlaneError
precision_decimals (otaf.optimization.OptimizationTracker attribute)
process_capability() (in module otaf.capabilities)
project_samples_to_hyperplane() (in module otaf.sampling)
project_vector_onto_plane() (in module otaf.geometry)
R
rotation_matrix_from_vectors() (in module otaf.geometry)
S
sample_surface() (otaf.sampling.UniformSurfaceSampler method)
scale_sample_with_params() (in module otaf.sampling)
scaling() (in module otaf.common)
SE3_basis_indices (otaf.DeviationMatrix attribute)
(otaf.GapMatrix attribute)
setComposedDistribution() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
setName() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
setShadowedId() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
setSize() (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution method)
sigma_delta_3D_plane() (in module otaf.tolerances)
sigma_delta_circular_feature() (in module otaf.tolerances)
sigma_delta_cylindrical_feature() (in module otaf.tolerances)
size (otaf.sensitivity.SobolIndicesExperimentWithComposedDistribution attribute)
SobolIndicesExperimentWithComposedDistribution (class in otaf.sensitivity)
solve() (otaf.sampling.LagrangeConstraintSolver method)
(otaf.sampling.UniformSurfaceSampler method)
spheres_from_point_cloud() (in module otaf.geometry)
starting_points (otaf.sampling.LagrangeConstraintSolver attribute)
(otaf.sampling.UniformSurfaceSampler attribute)
step_size (otaf.sampling.UniformSurfaceSampler attribute)
SURF_ORIGIN_PATTERN (in module otaf.constants)
SURF_POINT_PATTERN (in module otaf.constants)
SURF_TYPE_TO_DEVIATION_DOF (in module otaf.constants)
SURFACE_DICT_VALUE_CHECKS (in module otaf.constants)
SURFACE_DIRECTIONS (in module otaf.constants)
surface_from_planar_contour() (in module otaf.geometry)
SurfaceNotFoundError
system_data (otaf.AssemblyDataProcessor attribute)
SystemOfConstraintsAssemblyModel (class in otaf)
T
T_MATRIX_PATTERN (in module otaf.constants)
test_zero_deviation_feasibility() (otaf.SystemOfConstraintsAssemblyModel method)
tfrt() (in module otaf.geometry)
threshold_for_percentile_positive_values_below() (in module otaf.common)
timeout() (in module otaf.exceptions)
to_dataframe() (otaf.optimization.OptimizationTracker method)
transform_point() (in module otaf.geometry)
TransformationMatrix (class in otaf)
tree() (in module otaf.common)
trimesh_scene_as_notebook_scene() (in module otaf.plotting)
TYPE (otaf.DeviationMatrix attribute)
(otaf.GapMatrix attribute)
(otaf.I4 attribute)
(otaf.J4 attribute)
(otaf.TransformationMatrix attribute)
U
UniformSurfaceSampler (class in otaf.sampling)
UniqueLabelSuffixError
UnsupportedSurfaceTypeError
update_constraint_data() (otaf.optimization.OptimizationTracker method)
update_objective_data() (otaf.optimization.OptimizationTracker method)
V
validate_and_extract_indices() (in module otaf.sampling)
validate_dict_keys() (in module otaf.common)
validate_point_dict() (otaf.AssemblyDataProcessor method)
validate_system_data_structure() (otaf.AssemblyDataProcessor method)
validateOptimizationResults() (otaf.SystemOfConstraintsAssemblyModel method)
variables (otaf.DeviationMatrix attribute)
(otaf.GapMatrix attribute)
verbose (otaf.SystemOfConstraintsAssemblyModel attribute)