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
MeshGenerator
MeshGenerator.get_grad_norm()
MeshGenerator.get_grad_phi()
MeshGenerator.get_gradient()
MeshGenerator.get_hessian()
MeshGenerator.get_hessian_norm()
MeshGenerator.get_jacobian()
MeshGenerator.get_jacobian_det()
MeshGenerator.get_monitor_val()
MeshGenerator.get_phi()
MeshGenerator.monitor_func()
MeshGenerator.move_mesh()
- UM2N.generator.polymesh module
- UM2N.generator.rand_source_generator module
- UM2N.generator.squaremesh module
UnstructuredSquareMesh
UnstructuredSquareMesh.get_boundaries()
UnstructuredSquareMesh.get_corner_points()
UnstructuredSquareMesh.get_curve()
UnstructuredSquareMesh.get_line()
UnstructuredSquareMesh.get_mesh()
UnstructuredSquareMesh.get_plane()
UnstructuredSquareMesh.get_points()
UnstructuredSquareMesh.load_mesh()
UnstructuredSquareMesh.show()
- UM2N.generator.swirl_demo module
- UM2N.generator.swirl_solver module
SwirlSolver
SwirlSolver.eval_problem()
SwirlSolver.make_all_dirs()
SwirlSolver.make_log_dir()
SwirlSolver.make_plot_data_dir()
SwirlSolver.make_plot_dir()
SwirlSolver.make_plot_more_dir()
SwirlSolver.monitor_function()
SwirlSolver.monitor_function_on_coarse_mesh()
SwirlSolver.project_from_prev_u_adapt()
SwirlSolver.project_from_prev_u_coarse()
SwirlSolver.project_from_prev_u_model()
SwirlSolver.project_u_()
SwirlSolver.solve_problem()
SwirlSolver.solve_u()
SwirlSolver.solve_u_fine()
get_c()
get_log_og()
get_u_0()
- UM2N.generator.swirl_solver_step module
SwirlSolver
SwirlSolver.get_error()
SwirlSolver.get_error_currstep()
SwirlSolver.monitor_function()
SwirlSolver.monitor_function_for_merge()
SwirlSolver.monitor_function_grad()
SwirlSolver.monitor_function_on_coarse_mesh()
SwirlSolver.monitor_function_pure_hessian()
SwirlSolver.monitor_function_smoothed_grad()
SwirlSolver.monitor_function_smoothed_hessian()
SwirlSolver.plot_fine_solution()
SwirlSolver.plot_res()
SwirlSolver.project_u_()
SwirlSolver.solve_problem()
SwirlSolver.solve_u()
SwirlSolver.solve_u_fine()
get_c()
get_u_0()
- 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
TangleCounter
count_dataset_tangle()
count_dataset_tangle_repeat_sampling()
evaluate()
evaluate_repeat()
evaluate_repeat_sampling()
evaluate_unsupervised()
get_area_loss()
get_face_area()
get_inversion_diff_loss()
get_inversion_loss()
get_inversion_node_loss()
get_jacob_det()
get_sample_tangle()
load_model()
train()
train_unsupervised()
- UM2N.model.transformer_model module
- Module contents
- UM2N.processor package
- UM2N.test package
- Submodules
- UM2N.test.bench_burgers module
- UM2N.test.bench_helmholtz module
- UM2N.test.bench_swirl module
SwirlEvaluator
SwirlEvaluator.eval_problem()
SwirlEvaluator.get_error()
SwirlEvaluator.make_log_dir()
SwirlEvaluator.make_plot_data_dir()
SwirlEvaluator.make_plot_dir()
SwirlEvaluator.make_plot_more_dir()
SwirlEvaluator.plot_res()
SwirlEvaluator.project_u_()
SwirlEvaluator.solve_u()
SwirlEvaluator.solve_u_fine()
SwirlEvaluator.vis_evaluate()
get_log_og()
- UM2N.test.burgers_bench module
- UM2N.test.compare_hlmhltz module
- UM2N.test.stat module
- UM2N.test.tangle module
- Module contents