Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hb solver #546

Merged
merged 38 commits into from
Mar 15, 2023
Merged
Show file tree
Hide file tree
Changes from 11 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
9640a58
I am adding a functionality to the HMC. For the CLOVERDETRATIO monomi…
simone-romiti Jul 6, 2022
7cdddf5
In `read_input.l`, I added the block
simone-romiti Jul 6, 2022
40482d0
In `monomial/detratio_monomial.c` I changed the function `detratio_he…
simone-romiti Jul 8, 2022
c39d63e
Reply to https://github.com/etmc/tmLQCD/pull/546#discussion_r91773270…
simone-romiti Jul 12, 2022
327f2d8
Reply to https://github.com/etmc/tmLQCD/pull/546#discussion_r91773408…
simone-romiti Jul 12, 2022
860e5ad
Reply to https://github.com/etmc/tmLQCD/pull/546#discussion_r91773854…
simone-romiti Jul 12, 2022
2534c6c
modified: read_input.l
simone-romiti Jul 12, 2022
141c9a6
- declaration of DETRATIO
Jul 12, 2022
3cf0922
add HB_maxiter
simone-romiti Jul 13, 2022
7438daa
fix reading of HB_solver and HB_MaxSolverIterations
Marcogarofalo Jul 13, 2022
d0d772d
always init HB_solver_params
Marcogarofalo Jul 13, 2022
5bccf10
deleting not necessary files
Marcogarofalo Jul 13, 2022
0d14fc4
default and initialization of HB_solver
Marcogarofalo Jul 13, 2022
cc5292a
DDalphaAMG as HB solver
Marcogarofalo Jul 14, 2022
4f02cc5
Merge remote-tracking branch 'origin/quda_work' into HB_solver
kostrzewa Nov 2, 2022
23f7f54
added documentation for the `HB_solver` parameter
simone-romiti Dec 16, 2022
ff57999
added doc for HB_solver options in a dedicated subsection.
simone-romiti Dec 16, 2022
0cc0336
see https://github.com/etmc/tmLQCD/commit/ff57999735061187e7a64d21bcc…
simone-romiti Dec 16, 2022
c330493
output mpicc version in basic build workflow
kostrzewa Jan 11, 2023
7786c3e
typo in basic-build.yaml
kostrzewa Jan 11, 2023
ee1c4e1
test github action artifact upload (lime config.log)
kostrzewa Jan 11, 2023
8854044
figure out how this artifact stuff works
kostrzewa Jan 11, 2023
41a9916
with: is required
kostrzewa Jan 11, 2023
81a9c80
update basic-build.yaml to use checkout@v3 action
kostrzewa Jan 11, 2023
704b891
add more artifacts for basic-build.yaml
kostrzewa Jan 11, 2023
b855787
always attempt to upload artifacts
kostrzewa Jan 11, 2023
bcf6cfb
test if using LD=mpicc fixes things for now
kostrzewa Jan 11, 2023
1d05e28
apparently the OpenMPI package does not ship with libmpi any more, th…
kostrzewa Jan 11, 2023
ad2738b
hopefully fix all three github actions
kostrzewa Jan 11, 2023
fe1d38b
remove LD=mpicc from basic build
kostrzewa Jan 11, 2023
bd9e369
Merge remote-tracking branch 'origin/quda_work' into HB_solver
kostrzewa Jan 27, 2023
5c25216
switch qphix branch, maybe this will help
kostrzewa Feb 2, 2023
7f65fe9
prevent the qphix workflow from crashing the CI node ...
kostrzewa Feb 2, 2023
10989e0
let's see if modifying qphix has fixed the qphix workflow
kostrzewa Feb 3, 2023
fadcbc1
see if ed165e0065c422743a60d65ec325ce3c9ee791aa for DDalphaAMG fixes …
kostrzewa Feb 4, 2023
d8a7d38
correctly initialize HB_maxiter when no HB solver has been defined
kostrzewa Mar 1, 2023
d24e5ce
set reorder = 0 by default to work correctly on LUMI
kostrzewa Mar 2, 2023
ac9349e
change reference location for the HB_solver details
kostrzewa Mar 15, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 59 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
[*]
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please delete

cpp_indent_braces=false
cpp_indent_multi_line_relative_to=innermost_parenthesis
cpp_indent_within_parentheses=indent
cpp_indent_preserve_within_parentheses=false
cpp_indent_case_labels=false
cpp_indent_case_contents=true
cpp_indent_case_contents_when_block=false
cpp_indent_lambda_braces_when_parameter=true
cpp_indent_goto_labels=one_left
cpp_indent_preprocessor=leftmost_column
cpp_indent_access_specifiers=false
cpp_indent_namespace_contents=true
cpp_indent_preserve_comments=false
cpp_new_line_before_open_brace_namespace=ignore
cpp_new_line_before_open_brace_type=ignore
cpp_new_line_before_open_brace_function=ignore
cpp_new_line_before_open_brace_block=ignore
cpp_new_line_before_open_brace_lambda=ignore
cpp_new_line_scope_braces_on_separate_lines=false
cpp_new_line_close_brace_same_line_empty_type=false
cpp_new_line_close_brace_same_line_empty_function=false
cpp_new_line_before_catch=true
cpp_new_line_before_else=true
cpp_new_line_before_while_in_do_while=false
cpp_space_before_function_open_parenthesis=remove
cpp_space_within_parameter_list_parentheses=false
cpp_space_between_empty_parameter_list_parentheses=false
cpp_space_after_keywords_in_control_flow_statements=true
cpp_space_within_control_flow_statement_parentheses=false
cpp_space_before_lambda_open_parenthesis=false
cpp_space_within_cast_parentheses=false
cpp_space_after_cast_close_parenthesis=false
cpp_space_within_expression_parentheses=false
cpp_space_before_block_open_brace=true
cpp_space_between_empty_braces=false
cpp_space_before_initializer_list_open_brace=false
cpp_space_within_initializer_list_braces=true
cpp_space_preserve_in_initializer_list=true
cpp_space_before_open_square_bracket=false
cpp_space_within_square_brackets=false
cpp_space_before_empty_square_brackets=false
cpp_space_between_empty_square_brackets=false
cpp_space_group_square_brackets=true
cpp_space_within_lambda_brackets=false
cpp_space_between_empty_lambda_brackets=false
cpp_space_before_comma=false
cpp_space_after_comma=true
cpp_space_remove_around_member_operators=true
cpp_space_before_inheritance_colon=true
cpp_space_before_constructor_colon=true
cpp_space_remove_before_semicolon=true
cpp_space_after_semicolon=false
cpp_space_remove_around_unary_operator=true
cpp_space_around_binary_operator=insert
cpp_space_around_assignment_operator=insert
cpp_space_pointer_reference_alignment=left
cpp_space_around_ternary_operator=insert
cpp_wrap_preserve_blocks=one_liners
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,4 @@ doc/*.txt
doc/*.gpl
doc/wrapper*
history_hmc_tm
.vscode/*
Loading