FoldOptLib package¶
Subpackages¶
- FoldOptLib.examples package
- FoldOptLib.fold_modelling package
- Submodules
- FoldOptLib.fold_modelling.base_fold_frame_builder module
- FoldOptLib.fold_modelling.engine module
FoldModelFoldModel.dataFoldModel.bounding_boxFoldModel.modelFoldModel.gradient_dataFoldModel.pointsFoldModel.kwargsFoldModel.axial_surfaceFoldModel.scaled_pointsFoldModel.build_fold_frame()FoldModel.calculate_folded_foliation_vectors()FoldModel.calculate_svariogram()FoldModel.create_and_build_fold_event()FoldModel.fit_fourier_series()FoldModel.get_predicted_foliation()FoldModel.initialise_model()FoldModel.process_axial_surface_proposition()
fold_function()
- FoldOptLib.fold_modelling.simple_fold_frame_builder module
- Module contents
- FoldOptLib.from_loopstructural package
- FoldOptLib.helper package
- Submodules
- FoldOptLib.helper.utils module
axial_plane_stereonet()calculate_intersection_lineation()calculate_semivariogram()clean_knowledge_dict()create_dataset()create_dict()create_fold_frame_dataset()create_gradient_dict()fourier_series()fourier_series_x_intercepts()get_fold_curves()get_predicted_rotation_angle()get_wavelength_guesses()normal_vector_to_strike_and_dip()objective_wrapper()rotate_vector()save_load_object()strike_dip_to_vector()strike_dip_to_vectors()
- Module contents
- FoldOptLib.input package
- FoldOptLib.ipywidgets_interface package
- FoldOptLib.objective_functions package
- Submodules
- FoldOptLib.objective_functions.axial_plane module
- FoldOptLib.objective_functions.gaussian module
- FoldOptLib.objective_functions.geological_knowledge module
GeologicalKnowledgeFunctionsGeologicalKnowledgeFunctions.asymmetry_objective_function()GeologicalKnowledgeFunctions.axial_surface_objective_function()GeologicalKnowledgeFunctions.axial_trace_objective_function()GeologicalKnowledgeFunctions.fold_axis_wavelength_objective_function()GeologicalKnowledgeFunctions.hinge_angle_objective_function()GeologicalKnowledgeFunctions.setup_objective_functions()GeologicalKnowledgeFunctions.setup_objective_functions_for_restricted_mode()GeologicalKnowledgeFunctions.tightness_objective_function()GeologicalKnowledgeFunctions.wavelength_objective_function()
check_fourier_parameters()
- FoldOptLib.objective_functions.lambda_objective_function module
- FoldOptLib.objective_functions.least_squares module
LeastSquaresFunctionsLeastSquaresFunctions.rotation_angleLeastSquaresFunctions.fold_frameLeastSquaresFunctions.knowledge_constraintsLeastSquaresFunctions.kwargsLeastSquaresFunctions.square_residuals()LeastSquaresFunctions.huber_loss()LeastSquaresFunctions.soft_l1_loss()LeastSquaresFunctions.cost()LeastSquaresFunctions.cost()LeastSquaresFunctions.huber_loss()LeastSquaresFunctions.soft_l1_loss()LeastSquaresFunctions.square_residuals()
- FoldOptLib.objective_functions.von_mises_fisher module
- Module contents
- FoldOptLib.optimisers package
- Submodules
- FoldOptLib.optimisers.axial_surface_optimiser module
- FoldOptLib.optimisers.base_optimiser module
- FoldOptLib.optimisers.fold_optimiser module
- FoldOptLib.optimisers.fourier_optimiser module
FourierSeriesOptimiserFourierSeriesOptimiser.fold_frame_coordinateFourierSeriesOptimiser.rotation_angleFourierSeriesOptimiser.knowledge_constraintsFourierSeriesOptimiser.xFourierSeriesOptimiser.kwargsFourierSeriesOptimiser.generate_initial_guess()FourierSeriesOptimiser.optimise()FourierSeriesOptimiser.setup_optimisation()
- Module contents
- FoldOptLib.splot package
- FoldOptLib.visualisation package