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.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()
SwirlSolver
SwirlSolver.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()
SwirlSolver
SwirlSolver.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()
TangleCounter
print_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()
SwirlEvaluator
SwirlEvaluator.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