UM2N package¶
Subpackages¶
- UM2N.generator package
- Submodules
- UM2N.generator.burgers_solver module
- UM2N.generator.equation_generator module
- UM2N.generator.equation_solver module
- UM2N.generator.mesh_generator module
MeshGeneratorMeshGenerator.move_mesh()MeshGenerator.get_grad_phi()MeshGenerator.get_phi()MeshGenerator.get_monitor_val()MeshGenerator.get_jacobian()MeshGenerator.get_jacobian_det()MeshGenerator.get_gradient()MeshGenerator.get_grad_norm()MeshGenerator.get_hessian()MeshGenerator.get_hessian_norm()MeshGenerator.monitor_func()
- UM2N.generator.rand_source_generator module
- UM2N.generator.swirl_demo module
- UM2N.generator.swirl_solver module
get_log_og()get_c()get_u_0()SwirlSolverSwirlSolver.solve_u()SwirlSolver.solve_u_fine()SwirlSolver.project_u_()SwirlSolver.project_from_prev_u_coarse()SwirlSolver.project_from_prev_u_adapt()SwirlSolver.project_from_prev_u_model()SwirlSolver.monitor_function()SwirlSolver.monitor_function_on_coarse_mesh()SwirlSolver.solve_problem()SwirlSolver.eval_problem()SwirlSolver.make_all_dirs()SwirlSolver.make_log_dir()SwirlSolver.make_plot_dir()SwirlSolver.make_plot_more_dir()SwirlSolver.make_plot_data_dir()
- UM2N.generator.swirl_solver_step module
get_c()get_u_0()SwirlSolverSwirlSolver.solve_u()SwirlSolver.solve_u_fine()SwirlSolver.project_u_()SwirlSolver.monitor_function_pure_hessian()SwirlSolver.monitor_function_smoothed_hessian()SwirlSolver.monitor_function_grad()SwirlSolver.monitor_function_smoothed_grad()SwirlSolver.monitor_function_for_merge()SwirlSolver.monitor_function()SwirlSolver.monitor_function_on_coarse_mesh()SwirlSolver.solve_problem()SwirlSolver.get_error_currstep()SwirlSolver.get_error()SwirlSolver.plot_fine_solution()SwirlSolver.plot_res()
- UM2N.generator.unstructured_mesh module
- Module contents
- UM2N.helper package
- UM2N.loader package
- UM2N.model package
- Submodules
- UM2N.model.M2N module
- UM2N.model.M2N_T module
- UM2N.model.M2N_atten module
- UM2N.model.M2N_dynamic_drop module
- UM2N.model.M2N_dynamic_no_drop module
- UM2N.model.M2T module
- UM2N.model.M2T_deformer module
- UM2N.model.MRN module
- UM2N.model.MRN_GTE module
- UM2N.model.MRN_LTE module
- UM2N.model.MRN_atten module
- UM2N.model.MRN_fix module
- UM2N.model.MRN_phi module
- UM2N.model.MRT module
- UM2N.model.MRT_PE module
- UM2N.model.MRT_phi module
- UM2N.model.deformer module
- UM2N.model.extractor module
- UM2N.model.gatdeformer module
- UM2N.model.train_util module
chamfer_distance()get_face_area()get_inversion_loss()get_inversion_diff_loss()get_inversion_node_loss()get_area_loss()jacobLoss()get_jacob_det()TangleCounterprint_parameter_grad()train()evaluate()interpolate()generate_samples()compute_finite_difference()generate_samples_structured_grid()construct_graph()compute_phi_hessian()model_forward()sample_nodes_by_monitor()train_unsupervised()evaluate_unsupervised()get_sample_tangle()count_dataset_tangle()evaluate_repeat_sampling()count_dataset_tangle_repeat_sampling()evaluate_repeat()load_model()
- UM2N.model.transformer_model module
- Module contents
- UM2N.processor package
- UM2N.test package
- Submodules
- UM2N.test.bench_burgers module
- UM2N.test.bench_swirl module
get_log_og()SwirlEvaluatorSwirlEvaluator.solve_u()SwirlEvaluator.solve_u_fine()SwirlEvaluator.project_u_()SwirlEvaluator.make_log_dir()SwirlEvaluator.make_plot_dir()SwirlEvaluator.make_plot_more_dir()SwirlEvaluator.make_plot_data_dir()SwirlEvaluator.eval_problem()SwirlEvaluator.vis_evaluate()SwirlEvaluator.get_error()SwirlEvaluator.plot_res()
- UM2N.test.compare_hlmhltz module
- UM2N.test.stat module
- UM2N.test.tangle module
- Module contents