Skip to content

[SPH][NIMHD] Add Non-Ideal MHD terms#1765

Open
y-lapeyre wants to merge 16 commits into
Shamrock-code:mainfrom
y-lapeyre:MHD/nonideal
Open

[SPH][NIMHD] Add Non-Ideal MHD terms#1765
y-lapeyre wants to merge 16 commits into
Shamrock-code:mainfrom
y-lapeyre:MHD/nonideal

Conversation

@y-lapeyre

Copy link
Copy Markdown
Collaborator

Add and enable the use of no-ideal MHD in the MHD solver, using the structure I previously set out for it.

Tests:

  • Wave Damping test: frequency is OK, amplitude is not (damping is too slow)
  • Standing shock: TBD

Could be merged as is and fixed with a 2nd PR that adds the wave damping CI test.

@github-actions

Copy link
Copy Markdown
Contributor

Thanks @y-lapeyre for opening this PR!

You can do multiple things directly here:
1 - Comment pre-commit.ci run to run pre-commit checks.
2 - Comment pre-commit.ci autofix to apply fixes.
3 - Add label autofix.ci to fix authorship & pre-commit for every commit made.
4 - Add label light-ci to only trigger a reduced & faster version of the CI (need the full one before merge).
5 - Add label trigger-ci to create an empty commit to trigger the CI.

Once the workflow completes a message will appear displaying informations related to the run.

Also the PR gets automatically reviewed by gemini, you can:
1 - Comment /gemini review to trigger a review
2 - Comment /gemini summary for a summary
3 - Tag it using @gemini-code-assist either in the PR or in review comments on files

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request introduces support for Non-Ideal Magnetohydrodynamics (NIMHD) by adding Ohmic resistivity, Hall effect, and Ambipolar Diffusion terms. Key changes include the addition of NIMHD configuration parameters, mathematical kernels for current and heating terms, and a new CFL timestep constraint for Ambipolar Diffusion. Review feedback highlighted a critical architectural issue regarding the pairwise calculation of electric current, which should be a field quantity requiring a two-pass approach. Additionally, several potential division-by-zero bugs were identified in the mathematical kernels and timestep calculations, along with a likely incorrect gradient index in the induction term and misleading argument names in the Python bindings.

Comment thread src/shammodels/sph/include/shammodels/sph/math/mhd.hpp
Comment thread src/shammodels/sph/include/shammodels/sph/math/mhd.hpp Outdated
Comment thread src/shammodels/sph/include/shammodels/sph/math/mhd.hpp Outdated
Comment thread src/shammodels/sph/src/pySPHModel.cpp
Comment thread src/shammodels/sph/src/Solver.cpp
@y-lapeyre

Copy link
Copy Markdown
Collaborator Author

/gemini review

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request introduces support for Non-Ideal Magnetohydrodynamics (NIMHD) in the SPH solver, adding configuration parameters, mathematical formulations for current density and resistivity, and the corresponding derivative updates. However, several critical issues must be addressed: a bug where the current density J_a is passed by value instead of reference in MagCurrentJ_sum (discarding accumulated values), a race condition and event synchronization bug in the CFL timestep calculation due to variable shadowing, and potential out-of-bounds reads in compute_J from iterating over ghost particles that lack neighbor lists. Additionally, minor improvements are recommended, such as removing unused parameters in B_NI_terms, cleaning up a temporary comment, and renaming a Python binding parameter for consistency.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread src/shammodels/sph/include/shammodels/sph/math/mhd.hpp
Comment thread src/shammodels/sph/src/Solver.cpp
Comment thread src/shammodels/sph/src/modules/UpdateDerivs.cpp Outdated
Comment thread src/shammodels/sph/include/shammodels/sph/math/mhd.hpp
Comment thread src/shammodels/sph/include/shammodels/sph/math/mhd.hpp
Comment thread src/shammodels/sph/src/pySPHModel.cpp
@y-lapeyre

Copy link
Copy Markdown
Collaborator Author

/gemini review

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request introduces Non-Ideal Magnetohydrodynamics (NIMHD) support to the SPH solver, including configurations for Ohmic resistivity, Hall effect, and Ambipolar diffusion, as well as the calculation of electric current density and non-ideal heating/induction terms. The review feedback highlights critical issues with SYCL event shadowing that can lead to concurrent kernel execution and data races on the timestep buffer. Other recommendations include evaluating the NIMHD flag at compile-time, skipping self-interactions in SPH neighbor loops, removing commented-out code, and resolving a developer query about the correct kernel gradient.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread src/shammodels/sph/src/Solver.cpp Outdated
Comment thread src/shammodels/sph/src/Solver.cpp
Comment thread src/shammodels/sph/src/modules/UpdateDerivs.cpp Outdated
Comment thread src/shammodels/sph/src/modules/UpdateDerivs.cpp Outdated
Comment thread src/shammodels/sph/src/modules/UpdateDerivs.cpp
Comment thread src/shammodels/sph/include/shammodels/sph/math/mhd.hpp
Comment thread src/shammodels/sph/include/shammodels/sph/math/mhd.hpp
@tdavidcl tdavidcl changed the title [non-ideal MHD] Add Non-Ideal MHD terms [SPH][NIMHD] Add Non-Ideal MHD terms Jun 4, 2026
@y-lapeyre

Copy link
Copy Markdown
Collaborator Author

/gemini review

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request implements Non-Ideal Magnetohydrodynamics (NIMHD) support in the SPH solver, introducing configuration parameters for Ohmic, Hall, and Ambipolar diffusion, a new ComputeJ module to calculate magnetic current density, and integrating non-ideal terms into derivative updates and timestep constraints. Feedback highlights critical mathematical and implementation bugs in mhd.hpp, such as passing J_a by value instead of reference, incorrect normalization of Bhat, a sign error in the Ambipolar Diffusion term, and an incorrect negative sign in the heating rate. Additionally, several unused variables and large blocks of commented-out dead code in ComputeJ.cpp, UpdateDerivs.cpp, and Solver.cpp should be removed.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread src/shammodels/sph/include/shammodels/sph/math/mhd.hpp Outdated
Comment thread src/shammodels/sph/include/shammodels/sph/math/mhd.hpp Outdated
Comment on lines +47 to +48
Tvec D = etaO * J + etaH * sycl::cross(J, Bhat)
+ etaAD * sycl::cross(sycl::cross(J, Bhat), Bhat);

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

high

The Ambipolar Diffusion term in WursterD has the wrong sign. Since (J x Bhat) x Bhat is mathematically equal to -J_perp, adding this term results in a negative contribution to D . J (which would mean cooling instead of heating). It must be subtracted to ensure a positive contribution to the non-ideal dissipation and heating.

Suggested change
Tvec D = etaO * J + etaH * sycl::cross(J, Bhat)
+ etaAD * sycl::cross(sycl::cross(J, Bhat), Bhat);
Tvec D = etaO * J + etaH * sycl::cross(J, Bhat)
- etaAD * sycl::cross(sycl::cross(J, Bhat), Bhat);

template<class Tvec, class Tscal, MHDType MHD_mode = NonIdeal>
inline Tscal u_NI_heating(Tvec D, Tvec J, Tscal rho) {

return -sycl::dot(D, J) * sham::inv_sat_zero(rho);

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

high

The non-ideal SPH heating rate u_NI_heating has an incorrect negative sign. Non-ideal dissipation (Ohmic, Hall, Ambipolar) always converts magnetic energy into thermal energy, meaning it must act as a heating source (positive contribution to du_dt). With the corrected signs in WursterD, D . J is positive, so the heating rate should be positive.

Suggested change
return -sycl::dot(D, J) * sham::inv_sat_zero(rho);
return sycl::dot(D, J) * sham::inv_sat_zero(rho);

Tvec xyz_a = r[id_a]; // could be recovered from lambda

Tscal h_a = hpart[id_a];
Tscal dint = h_a * h_a * Rkern * Rkern;

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

The variable dint is defined but never used in this function. It should be removed to keep the code clean.

Tscal omega_a = omega[id_a];
Tscal sub_fact_a = rho_a_sq * omega_a;

Tscal part_omega_sum = 0;

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

The variable part_omega_sum is defined but never used in this function. It should be removed.

pcache.complete_event_state(resulting_events);
});
}
*/

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

There is a very large block of commented-out code (from line 1091 to 1449). Leaving large blocks of dead/commented-out code reduces maintainability and readability. Please remove this block entirely.

Comment thread src/shammodels/sph/src/Solver.cpp Outdated
Comment on lines +1992 to +1996
// communicate_merge_ghosts_fields();
// modules::UpdateDerivs<Tvec, Kern> derivs(context, solver_config, storage);
// Tscal const mu_0 = solver_config.get_constant_mu_0();
// derivs.compute_J(mu_0);
// reset_merge_ghosts_fields();

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

These commented-out lines are dead code and should be removed to keep the codebase clean.

@github-actions

Copy link
Copy Markdown
Contributor

Workflow report

workflow report corresponding to commit aaf9874
Commiter email is 114827586+autofix-ci[bot]@users.noreply.github.com
You are using github private e-mail. This prevent proper tracing of who contributed what, please disable it (see Keep my email addresses private).

Pre-commit check report

Pre-commit check: ✅

trim trailing whitespace.................................................Passed
fix end of files.........................................................Passed
check for merge conflicts................................................Passed
check that executables have shebangs.....................................Passed
check that scripts with shebangs are executable..........................Passed
check for added large files..............................................Passed
check for case conflicts.................................................Passed
check for broken symlinks................................................Passed
check yaml...............................................................Passed
detect private key.......................................................Passed
No-tabs checker..........................................................Passed
Tabs remover.............................................................Passed
cmake-format.............................................................Passed
Validate GitHub Workflows................................................Passed
clang-format.............................................................Passed
ruff check...............................................................Passed
ruff format..............................................................Passed
Check doxygen headers....................................................Passed
Check license headers....................................................Passed
Check #pragma once.......................................................Passed
Check SYCL #include......................................................Passed
No ssh in git submodules remote..........................................Passed
No UTF-8 in files (except for authors)...................................Passed

Test pipeline can run.

Clang-tidy diff report


328 warnings generated.
Suppressed 329 warnings (328 in non-user code, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

600 warnings generated.
Suppressed 601 warnings (598 in non-user code, 2 due to line filter, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

627 warnings generated.
Suppressed 628 warnings (627 in non-user code, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

631 warnings generated.
Suppressed 632 warnings (631 in non-user code, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

627 warnings generated.
Suppressed 628 warnings (627 in non-user code, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

631 warnings generated.
Suppressed 632 warnings (631 in non-user code, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

631 warnings generated.
Suppressed 632 warnings (631 in non-user code, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

613 warnings generated.
Suppressed 614 warnings (607 in non-user code, 6 due to line filter, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

736 warnings generated.
Suppressed 737 warnings (736 in non-user code, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

751 warnings generated.
Suppressed 752 warnings (751 in non-user code, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

1132 warnings generated.
Suppressed 1133 warnings (1034 in non-user code, 98 due to line filter, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

1138 warnings generated.
Suppressed 1139 warnings (1125 in non-user code, 13 due to line filter, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

Doxygen diff with main

Removed warnings : 128
New warnings : 151
Warnings count : 7898 → 7921 (0.3%)

Detailed changes :
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:209: warning: Member Solver(ShamrockCtx &context) (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:213: warning: Member Solver(ShamrockCtx &context) (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:217: warning: Member set_debug_dump(bool _do_debug_dump, std::string _debug_dump_filename) (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:221: warning: Member print_timestep_logs() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:221: warning: Member set_debug_dump(bool _do_debug_dump, std::string _debug_dump_filename) (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:225: warning: Member print_timestep_logs() (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:239: warning: Member evolve_until(Tscal target_time, i32 niter_max) (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:243: warning: Member evolve_until(Tscal target_time, i32 niter_max) (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1005: warning: Member check_config() (function) of struct shammodels::sph::SolverConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1008: warning: Member check_config() (function) of struct shammodels::sph::SolverConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1023: warning: Member set_layout(shamrock::patch::PatchDataLayerLayout &pdl) (function) of struct shammodels::sph::SolverConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1024: warning: Member set_ghost_layout(shamrock::patch::PatchDataLayerLayout &ghost_layout) (function) of struct shammodels::sph::SolverConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1026: warning: Member set_layout(shamrock::patch::PatchDataLayerLayout &pdl) (function) of struct shammodels::sph::SolverConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1027: warning: Member set_ghost_layout(shamrock::patch::PatchDataLayerLayout &ghost_layout) (function) of struct shammodels::sph::SolverConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1093: warning: Member to_json(nlohmann::json &j, const ParticleKillingConfig< Tvec > &p) (function) of namespace shammodels::sph is not documented.
+ src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1096: warning: Member to_json(nlohmann::json &j, const ParticleKillingConfig< Tvec > &p) (function) of namespace shammodels::sph is not documented.
- src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1106: warning: Member from_json(const nlohmann::json &j, ParticleKillingConfig< Tvec > &p) (function) of namespace shammodels::sph is not documented.
+ src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1109: warning: Member from_json(const nlohmann::json &j, ParticleKillingConfig< Tvec > &p) (function) of namespace shammodels::sph is not documented.
- src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1121: warning: Member to_json(nlohmann::json &j, const SmoothingLengthConfig &p) (function) of namespace shammodels::sph is not documented.
+ src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1124: warning: Member to_json(nlohmann::json &j, const SmoothingLengthConfig &p) (function) of namespace shammodels::sph is not documented.
- src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1141: warning: Member from_json(const nlohmann::json &j, SmoothingLengthConfig &p) (function) of namespace shammodels::sph is not documented.
+ src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1144: warning: Member from_json(const nlohmann::json &j, SmoothingLengthConfig &p) (function) of namespace shammodels::sph is not documented.
- src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1239: warning: Member to_json(nlohmann::json &j, const DustConfig< Tvec > &p) (function) of namespace shammodels::sph is not documented.
+ src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1242: warning: Member to_json(nlohmann::json &j, const DustConfig< Tvec > &p) (function) of namespace shammodels::sph is not documented.
- src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1247: warning: Member from_json(const nlohmann::json &j, DustConfig< Tvec > &p) (function) of namespace shammodels::sph is not documented.
+ src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:1250: warning: Member from_json(const nlohmann::json &j, DustConfig< Tvec > &p) (function) of namespace shammodels::sph is not documented.
- src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:993: warning: Member use_luminosity(bool enable) (function) of struct shammodels::sph::SolverConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp:996: warning: Member use_luminosity(bool enable) (function) of struct shammodels::sph::SolverConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:47: warning: Member etaO (variable) of struct shammodels::sph::MHDConfig::NonIdealMHD is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:48: warning: Member etaH (variable) of struct shammodels::sph::MHDConfig::NonIdealMHD is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:49: warning: Member etaAD (variable) of struct shammodels::sph::MHDConfig::NonIdealMHD is not documented.
- src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:53: warning: Member Variant (typedef) of struct shammodels::sph::MHDConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:55: warning: Member config (variable) of struct shammodels::sph::MHDConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:56: warning: Member Variant (typedef) of struct shammodels::sph::MHDConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:57: warning: Member set(Variant v) (function) of struct shammodels::sph::MHDConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:58: warning: Member configMHD (variable) of struct shammodels::sph::MHDConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:59: warning: Member has_B_field() (function) of struct shammodels::sph::MHDConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:60: warning: Member set(Variant v) (function) of struct shammodels::sph::MHDConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:62: warning: Member do_NIMHD() (function) of struct shammodels::sph::MHDConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:65: warning: Member has_psi_field() (function) of struct shammodels::sph::MHDConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:67: warning: Member has_B_field() (function) of struct shammodels::sph::MHDConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:71: warning: Member has_divB_field() (function) of struct shammodels::sph::MHDConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:73: warning: Member has_psi_field() (function) of struct shammodels::sph::MHDConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:76: warning: Member has_curlB_field() (function) of struct shammodels::sph::MHDConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:79: warning: Member has_divB_field() (function) of struct shammodels::sph::MHDConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:81: warning: Member has_dtdivB_field() (function) of struct shammodels::sph::MHDConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:84: warning: Member has_curlB_field() (function) of struct shammodels::sph::MHDConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:86: warning: Member print_status() (function) of struct shammodels::sph::MHDConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:89: warning: Member has_dtdivB_field() (function) of struct shammodels::sph::MHDConfig is not documented.
+ src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp:94: warning: Member print_status() (function) of struct shammodels::sph::MHDConfig is not documented.
- src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:109: warning: Member lambda_artes(Tscal m_b, Tscal rho_a_sq, Tscal rho_b_sq, Tscal vsigb, Tvec B_a, Tvec B_b, Tscal omega_a, Tscal omega_b, Tscal Fab_a, Tscal Fab_b) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:114: warning: Member mag_tension(Tscal m_b, Tvec B_a, Tvec B_b, Tvec nabla_Wab_ha, Tvec nabla_Wab_hb, Tscal sub_fact_a, Tscal sub_fact_b, Tscal mu_0) (function) of namespace shamrock::sph::mhd is not documented.
- src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:134: warning: Member dB_on_rho_induction_term(Tscal m_b, Tscal rho_a_sq, Tvec B_a, Tscal omega_a, Tvec nabla_Wab_ha) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:143: warning: Member fdivB(Tscal m_b, Tvec B_a, Tvec B_b, Tvec nabla_Wab_ha, Tvec nabla_Wab_hb, Tscal sub_fact_a, Tscal sub_fact_b, Tscal mu_0) (function) of namespace shamrock::sph::mhd is not documented.
- src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:145: warning: Member dB_on_rho_psi_term(Tscal m_b, Tscal rho_a_sq, Tscal rho_b_sq, Tscal psi_a, Tscal psi_b, Tscal omega_a, Tscal omega_b, Tvec nabla_Wab_ha, Tvec nabla_Wab_hb) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:160: warning: Member lambda_artes(Tscal m_b, Tscal rho_a_sq, Tscal rho_b_sq, Tscal vsigb, Tvec B_a, Tvec B_b, Tscal omega_a, Tscal omega_b, Tscal Fab_a, Tscal Fab_b) (function) of namespace shamrock::sph::mhd is not documented.
- src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:168: warning: Member dpsi_on_ch_parabolic_propag(Tscal m_b, Tscal rho_a, Tvec B_a, Tvec B_b, Tscal omega_a, Tvec nabla_Wab_ha, Tscal ch_a) (function) of namespace shamrock::sph::mhd is not documented.
- src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:183: warning: Member dpsi_on_ch_parabolic_diff(Tscal m_b, Tscal rho_a, Tvec v_ab, Tscal psi_a, Tscal omega_a, Tvec nabla_Wab_ha, Tscal ch_a) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:185: warning: Member dB_on_rho_induction_term(Tscal m_b, Tscal rho_a_sq, Tvec B_a, Tscal omega_a, Tvec nabla_Wab_ha) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:196: warning: Member dB_on_rho_psi_term(Tscal m_b, Tscal rho_a_sq, Tscal rho_b_sq, Tscal psi_a, Tscal psi_b, Tscal omega_a, Tscal omega_b, Tvec nabla_Wab_ha, Tvec nabla_Wab_hb) (function) of namespace shamrock::sph::mhd is not documented.
- src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:201: warning: Member add_to_derivs_spmhd(Tscal pmass, Tvec dr, Tscal rab, Tscal rho_a, Tscal rho_a_sq, Tscal omega_a_rho_a_inv, Tscal rho_a_inv, Tscal rho_b, Tscal omega_a, Tscal omega_b, Tscal Fab_a, Tscal Fab_b, Tvec vxyz_a, Tvec vxyz_b, Tscal u_a, Tscal u_b, Tscal P_a, Tscal P_b, Tscal cs_a, Tscal cs_b, Tscal h_a, Tscal h_b, Tscal alpha_u, Tvec B_a, Tvec B_b, Tscal psi_a, Tscal psi_b, Tscal mu_0, Tscal sigma_mhd, Tvec &dv_dt, Tscal &du_dt, Tvec &dB_on_rho_dt, Tscal &dpsi_on_ch_dt, Tscal &drho_dt, Tvec &mag_pressure, Tvec &mag_tension, Tvec &gas_pressure, Tvec &tensile_corr, Tscal &psi_propag, Tscal &psi_diff, Tscal &psi_cons, Tscal &u_pressure_viscous_heating) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:219: warning: Member dpsi_on_ch_parabolic_propag(Tscal m_b, Tscal rho_a, Tvec B_a, Tvec B_b, Tscal omega_a, Tvec nabla_Wab_ha, Tscal ch_a) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:234: warning: Member dpsi_on_ch_parabolic_diff(Tscal m_b, Tscal rho_a, Tvec v_ab, Tscal psi_a, Tscal omega_a, Tvec nabla_Wab_ha, Tscal ch_a) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:252: warning: Member add_to_derivs_spmhd(Tscal pmass, Tvec dr, Tscal rab, Tscal rho_a, Tscal rho_a_sq, Tscal omega_a_rho_a_inv, Tscal rho_a_inv, Tscal rho_b, Tscal omega_a, Tscal omega_b, Tscal Fab_a, Tscal Fab_b, Tvec vxyz_a, Tvec vxyz_b, Tscal u_a, Tscal u_b, Tscal P_a, Tscal P_b, Tscal cs_a, Tscal cs_b, Tscal h_a, Tscal h_b, Tscal alpha_u, Tvec B_a, Tvec B_b, Tvec J_a, Tvec J_b, Tscal psi_a, Tscal psi_b, Tscal mu_0, Tscal sigma_mhd, Tscal etaO, Tscal etaH, Tscal etaAD, Tvec &dv_dt, Tscal &du_dt, Tvec &dB_on_rho_dt, Tscal &dpsi_on_ch_dt, Tscal &drho_dt, Tvec &mag_pressure, Tvec &mag_tension, Tvec &gas_pressure, Tvec &tensile_corr, Tscal &psi_propag, Tscal &psi_diff, Tscal &psi_cons, Tscal &u_pressure_viscous_heating) (function) of namespace shamrock::sph::mhd is not documented.
- src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:33: warning: Member MHDType (enumeration) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:34: warning: Member MHDType (enumeration) of namespace shamrock::sph::mhd is not documented.
- src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:37: warning: Member B_dot_grad_W(Tscal m_b, Tscal rho_a_sq, Tscal rho_b_sq, Tvec B_a, Tvec B_b, Tscal omega_a, Tscal omega_b, Tvec nabla_Wab_ha, Tvec nabla_Wab_hb, Tscal mu_0) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:37: warning: Member MagCurrentJ_sum(Tscal m_b, Tvec B_a, Tvec B_b, Tvec nabla_Wab_ha, Tscal sub_fact_a, Tscal mu_0) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:44: warning: Member WursterD(Tvec B, Tvec J, Tscal etaO, Tscal etaH, Tscal etaAD) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:56: warning: Member u_NI_heating(Tvec D, Tvec J, Tscal rho) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:62: warning: Member B_NI_terms(Tvec D_a, Tvec D_b, Tscal m_b, Tscal rho_a_sq, Tscal rho_b_sq, Tvec B_a, Tvec B_b, Tscal omega_a, Tscal omega_b, Tvec nabla_Wab_ha, Tvec nabla_Wab_hb) (function) of namespace shamrock::sph::mhd is not documented.
- src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:63: warning: Member mag_tension(Tscal m_b, Tvec B_a, Tvec B_b, Tvec nabla_Wab_ha, Tvec nabla_Wab_hb, Tscal sub_fact_a, Tscal sub_fact_b, Tscal mu_0) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:88: warning: Member B_dot_grad_W(Tscal m_b, Tscal rho_a_sq, Tscal rho_b_sq, Tvec B_a, Tvec B_b, Tscal omega_a, Tscal omega_b, Tvec nabla_Wab_ha, Tvec nabla_Wab_hb, Tscal mu_0) (function) of namespace shamrock::sph::mhd is not documented.
- src/shammodels/sph/include/shammodels/sph/math/mhd.hpp:92: warning: Member fdivB(Tscal m_b, Tvec B_a, Tvec B_b, Tvec nabla_Wab_ha, Tvec nabla_Wab_hb, Tscal sub_fact_a, Tscal sub_fact_b, Tscal mu_0) (function) of namespace shamrock::sph::mhd is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:28: warning: Compound shammodels::sph::modules::NodeComputeJ is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:37: warning: Member NodeComputeJ(Tscal part_mass, Tscal mu_0) (function) of class shammodels::sph::modules::NodeComputeJ is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:39: warning: Compound shammodels::sph::modules::NodeComputeJ::Edges is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:40: warning: Member part_counts (variable) of struct shammodels::sph::modules::NodeComputeJ::Edges is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:41: warning: Member neigh_cache (variable) of struct shammodels::sph::modules::NodeComputeJ::Edges is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:42: warning: Member xyz (variable) of struct shammodels::sph::modules::NodeComputeJ::Edges is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:43: warning: Member hpart (variable) of struct shammodels::sph::modules::NodeComputeJ::Edges is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:44: warning: Member omega (variable) of struct shammodels::sph::modules::NodeComputeJ::Edges is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:45: warning: Member B_on_rho (variable) of struct shammodels::sph::modules::NodeComputeJ::Edges is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:46: warning: Member J (variable) of struct shammodels::sph::modules::NodeComputeJ::Edges is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:49: warning: Member set_edges(std::shared_ptr< shamrock::solvergraph::Indexes< u32 > > part_counts, std::shared_ptr< shammodels::sph::solvergraph::NeighCache > neigh_cache, std::shared_ptr< shamrock::solvergraph::IFieldSpan< Tvec > > xyz, std::shared_ptr< shamrock::solvergraph::IFieldSpan< Tscal > > hpart, std::shared_ptr< shamrock::solvergraph::IFieldSpan< Tscal > > omega, std::shared_ptr< shamrock::solvergraph::IFieldSpan< Tvec > > B_on_rho, std::shared_ptr< shamrock::solvergraph::IFieldSpan< Tvec > > J) (function) of class shammodels::sph::modules::NodeComputeJ is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/ComputeJ.hpp:61: warning: Member get_edges() (function) of class shammodels::sph::modules::NodeComputeJ is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:108: warning: Member MagCurrentJ_ghost (variable) of class shammodels::sph::SolverStorage is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:108: warning: Member old_dtepsilon (variable) of class shammodels::sph::SolverStorage is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:109: warning: Member MagCurrentJ (variable) of class shammodels::sph::SolverStorage is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:109: warning: Member old_dtdeltav (variable) of class shammodels::sph::SolverStorage is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:110: warning: Member exchange_gz_J (variable) of class shammodels::sph::SolverStorage is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:110: warning: Member old_ds_j_dt (variable) of class shammodels::sph::SolverStorage is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:112: warning: Member old_dtepsilon (variable) of class shammodels::sph::SolverStorage is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:112: warning: Member sinks (variable) of class shammodels::sph::SolverStorage is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:113: warning: Member old_dtdeltav (variable) of class shammodels::sph::SolverStorage is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:114: warning: Compound shammodels::sph::SolverStorage::Timings is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:114: warning: Member old_ds_j_dt (variable) of class shammodels::sph::SolverStorage is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:115: warning: Member interface (variable) of struct shammodels::sph::SolverStorage::Timings is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:116: warning: Member neighbors (variable) of struct shammodels::sph::SolverStorage::Timings is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:116: warning: Member sinks (variable) of class shammodels::sph::SolverStorage is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:117: warning: Member io (variable) of struct shammodels::sph::SolverStorage::Timings is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:118: warning: Compound shammodels::sph::SolverStorage::Timings is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:119: warning: Member interface (variable) of struct shammodels::sph::SolverStorage::Timings is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:120: warning: Member neighbors (variable) of struct shammodels::sph::SolverStorage::Timings is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:121: warning: Member io (variable) of struct shammodels::sph::SolverStorage::Timings is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:121: warning: Member timings_details (variable) of class shammodels::sph::SolverStorage is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp:125: warning: Member timings_details (variable) of class shammodels::sph::SolverStorage is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:28: warning: Compound shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:29: warning: Compound shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:30: warning: Member Tscal (typedef) of class shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:31: warning: Member Tscal (typedef) of class shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:31: warning: Member dim (variable) of class shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:32: warning: Member Kernel (typedef) of class shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:32: warning: Member dim (variable) of class shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:33: warning: Member Kernel (typedef) of class shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:34: warning: Member Config (typedef) of class shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:35: warning: Member Config (typedef) of class shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:35: warning: Member Storage (typedef) of class shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:36: warning: Member Storage (typedef) of class shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:37: warning: Member context (variable) of class shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:38: warning: Member context (variable) of class shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:38: warning: Member solver_config (variable) of class shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:39: warning: Member solver_config (variable) of class shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:39: warning: Member storage (variable) of class shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:40: warning: Member storage (variable) of class shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:41: warning: Member UpdateDerivs(ShamrockCtx &context, Config &solver_config, Storage &storage) (function) of class shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:42: warning: Member UpdateDerivs(ShamrockCtx &context, Config &solver_config, Storage &storage) (function) of class shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:44: warning: Member update_derivs() (function) of class shammodels::sph::modules::UpdateDerivs is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp:45: warning: Member update_derivs() (function) of class shammodels::sph::modules::UpdateDerivs is not documented.
- src/shammodels/sph/src/Solver.cpp:607: warning: Compound shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:608: warning: Member Tscal (typedef) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:610: warning: Member nobj (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:611: warning: Member gpart_mass (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:612: warning: Compound shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:613: warning: Member Tscal (typedef) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:613: warning: Member buf_xyz (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:614: warning: Member buf_hpart (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:615: warning: Member buf_vxyz (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:615: warning: Member nobj (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:616: warning: Member gpart_mass (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:618: warning: Member buf_xyz (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:619: warning: Member buf_hpart (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:619: warning: Member fill_blocks(PhantomDumpBlock &block, Debug_ph_dump< Tvec > &info) (function) of namespace shammodels::sph is not documented.
+ src/shammodels/sph/src/Solver.cpp:620: warning: Member buf_vxyz (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:624: warning: Member fill_blocks(PhantomDumpBlock &block, Debug_ph_dump< Tvec > &info) (function) of namespace shammodels::sph is not documented.
- src/shammodels/sph/src/Solver.cpp:656: warning: Member make_interface_debug_phantom_dump(Debug_ph_dump< Tvec > info) (function) of namespace shammodels::sph is not documented.
+ src/shammodels/sph/src/Solver.cpp:661: warning: Member make_interface_debug_phantom_dump(Debug_ph_dump< Tvec > info) (function) of namespace shammodels::sph is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1436: warning: Member add_analysisBarycenter_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1447: warning: Member add_analysisBarycenter_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1454: warning: Member add_analysisEnergyKinetic_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1465: warning: Member add_analysisEnergyKinetic_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1470: warning: Member add_analysisEnergyPotential_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1481: warning: Member add_analysisEnergyPotential_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1486: warning: Member add_analysisTotalMomentum_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1497: warning: Member add_analysisTotalMomentum_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1502: warning: Member add_analysisAngularMomentum_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1513: warning: Member add_analysisAngularMomentum_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1518: warning: Member add_analysisDustMass_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1529: warning: Member add_analysisDustMass_instance(py::module &m, const std::string &name_model) (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1536: warning: Member analysis_impl(shammodels::sph::Model< Tvec, SPHKernel > &model) -> Analysis (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1541: warning: Member register_analysis_impl_for_each_kernel(py::module &msph, const char *name_class) (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1547: warning: Member analysis_impl(shammodels::sph::Model< Tvec, SPHKernel > &model) -> Analysis (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1552: warning: Member register_analysis_impl_for_each_kernel(py::module &msph, const char *name_class) (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1601: warning: Member ON_PYTHON_INIT (variable) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1604: warning: Member add_instance< f64_3, shammath::C2 >(msph, "SPHModel_f64_3_C2_SolverConfig", "SPHModel_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1604: warning: Member add_instance< f64_3, shammath::C4 >(msph, "SPHModel_f64_3_C4_SolverConfig", "SPHModel_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1604: warning: Member add_instance< f64_3, shammath::C6 >(msph, "SPHModel_f64_3_C6_SolverConfig", "SPHModel_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1604: warning: Member add_instance< f64_3, shammath::M4 >(msph, "SPHModel_f64_3_M4_SolverConfig", "SPHModel_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1604: warning: Member add_instance< f64_3, shammath::M6 >(msph, "SPHModel_f64_3_M6_SolverConfig", "SPHModel_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1604: warning: Member add_instance< f64_3, shammath::M8 >(msph, "SPHModel_f64_3_M8_SolverConfig", "SPHModel_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1604: warning: Member msph (variable) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1612: warning: Member ON_PYTHON_INIT (variable) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1615: warning: Member add_instance< f64_3, shammath::C2 >(msph, "SPHModel_f64_3_C2_SolverConfig", "SPHModel_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1615: warning: Member add_instance< f64_3, shammath::C4 >(msph, "SPHModel_f64_3_C4_SolverConfig", "SPHModel_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1615: warning: Member add_instance< f64_3, shammath::C6 >(msph, "SPHModel_f64_3_C6_SolverConfig", "SPHModel_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1615: warning: Member add_instance< f64_3, shammath::M4 >(msph, "SPHModel_f64_3_M4_SolverConfig", "SPHModel_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1615: warning: Member add_instance< f64_3, shammath::M6 >(msph, "SPHModel_f64_3_M6_SolverConfig", "SPHModel_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1615: warning: Member add_instance< f64_3, shammath::M8 >(msph, "SPHModel_f64_3_M8_SolverConfig", "SPHModel_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1615: warning: Member msph (variable) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1616: warning: Member VariantSPHModelBind (typedef) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1624: warning: Member def("get_Model_SPH", [](ShamrockCtx &ctx, const std::string &vector_type, const std::string &kernel) -> VariantSPHModelBind { VariantSPHModelBind ret;if(vector_type=="f64_3" &&kernel=="M4") { ret=std::make_unique< Model< f64_3, shammath::M4 > >(ctx);} else if(vector_type=="f64_3" &&kernel=="M6") { ret=std::make_unique< Model< f64_3, shammath::M6 > >(ctx);} else if(vector_type=="f64_3" &&kernel=="M8") { ret=std::make_unique< Model< f64_3, shammath::M8 > >(ctx);} else if(vector_type=="f64_3" &&kernel=="C2") { ret=std::make_unique< Model< f64_3, shammath::C2 > >(ctx);} else if(vector_type=="f64_3" &&kernel=="C4") { ret=std::make_unique< Model< f64_3, shammath::C4 > >(ctx);} else if(vector_type=="f64_3" &&kernel=="C6") { ret=std::make_unique< Model< f64_3, shammath::C6 > >(ctx);} else { throw shambase::make_except_with_loc< std::invalid_argument >("unknown combination of representation and kernel");} return ret;}, py::kw_only(), py::arg("context"), py::arg("vector_type"), py::arg("sph_kernel")) (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1624: warning: Member py::class_< shammodels::sph::modules::ISPHSetupNode, std::shared_ptr< shammodels::sph::modules::ISPHSetupNode > >(msph, "ISPHSetupNode") .def("get_dot" (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1627: warning: Member VariantSPHModelBind (typedef) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1635: warning: Member def("get_Model_SPH", [](ShamrockCtx &ctx, const std::string &vector_type, const std::string &kernel) -> VariantSPHModelBind { VariantSPHModelBind ret;if(vector_type=="f64_3" &&kernel=="M4") { ret=std::make_unique< Model< f64_3, shammath::M4 > >(ctx);} else if(vector_type=="f64_3" &&kernel=="M6") { ret=std::make_unique< Model< f64_3, shammath::M6 > >(ctx);} else if(vector_type=="f64_3" &&kernel=="M8") { ret=std::make_unique< Model< f64_3, shammath::M8 > >(ctx);} else if(vector_type=="f64_3" &&kernel=="C2") { ret=std::make_unique< Model< f64_3, shammath::C2 > >(ctx);} else if(vector_type=="f64_3" &&kernel=="C4") { ret=std::make_unique< Model< f64_3, shammath::C4 > >(ctx);} else if(vector_type=="f64_3" &&kernel=="C6") { ret=std::make_unique< Model< f64_3, shammath::C6 > >(ctx);} else { throw shambase::make_except_with_loc< std::invalid_argument >("unknown combination of representation and kernel");} return ret;}, py::kw_only(), py::arg("context"), py::arg("vector_type"), py::arg("sph_kernel")) (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1635: warning: Member py::class_< shammodels::sph::modules::ISPHSetupNode, std::shared_ptr< shammodels::sph::modules::ISPHSetupNode > >(msph, "ISPHSetupNode") .def("get_dot" (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::C2 >(msph, "AnalysisAngularMomentum_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::C4 >(msph, "AnalysisAngularMomentum_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::C6 >(msph, "AnalysisAngularMomentum_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::M4 >(msph, "AnalysisAngularMomentum_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::M6 >(msph, "AnalysisAngularMomentum_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::M8 >(msph, "AnalysisAngularMomentum_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisBarycenter_instance< f64_3, shammath::C2 >(msph, "AnalysisBarycenter_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisBarycenter_instance< f64_3, shammath::C4 >(msph, "AnalysisBarycenter_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisBarycenter_instance< f64_3, shammath::C6 >(msph, "AnalysisBarycenter_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisBarycenter_instance< f64_3, shammath::M4 >(msph, "AnalysisBarycenter_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisBarycenter_instance< f64_3, shammath::M6 >(msph, "AnalysisBarycenter_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisBarycenter_instance< f64_3, shammath::M8 >(msph, "AnalysisBarycenter_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisDustMass_instance< f64_3, shammath::C2 >(msph, "AnalysisDustMass_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisDustMass_instance< f64_3, shammath::C4 >(msph, "AnalysisDustMass_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisDustMass_instance< f64_3, shammath::C6 >(msph, "AnalysisDustMass_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisDustMass_instance< f64_3, shammath::M4 >(msph, "AnalysisDustMass_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisDustMass_instance< f64_3, shammath::M6 >(msph, "AnalysisDustMass_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisDustMass_instance< f64_3, shammath::M8 >(msph, "AnalysisDustMass_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::C2 >(msph, "AnalysisEnergyKinetic_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::C4 >(msph, "AnalysisEnergyKinetic_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::C6 >(msph, "AnalysisEnergyKinetic_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::M4 >(msph, "AnalysisEnergyKinetic_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::M6 >(msph, "AnalysisEnergyKinetic_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::M8 >(msph, "AnalysisEnergyKinetic_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::C2 >(msph, "AnalysisEnergyPotential_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::C4 >(msph, "AnalysisEnergyPotential_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::C6 >(msph, "AnalysisEnergyPotential_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::M4 >(msph, "AnalysisEnergyPotential_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::M6 >(msph, "AnalysisEnergyPotential_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::M8 >(msph, "AnalysisEnergyPotential_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::C2 >(msph, "AnalysisTotalMomentum_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::C4 >(msph, "AnalysisTotalMomentum_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::C6 >(msph, "AnalysisTotalMomentum_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::M4 >(msph, "AnalysisTotalMomentum_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::M6 >(msph, "AnalysisTotalMomentum_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::M8 >(msph, "AnalysisTotalMomentum_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisAngularMomentum >(msph, "analysisAngularMomentum") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisBarycenter >(msph, "analysisBarycenter") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisDustMass >(msph, "analysisDustMass") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisEnergyKinetic >(msph, "analysisEnergyKinetic") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisEnergyPotential >(msph, "analysisEnergyPotential") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisTotalMomentum >(msph, "analysisTotalMomentum") (function) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1658: warning: Member self (variable) of file pySPHModel.cpp is not documented.
- src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Found ';' while parsing initializer list! (doxygen could be confused by a macro call without semicolon)
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::C2 >(msph, "AnalysisAngularMomentum_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::C4 >(msph, "AnalysisAngularMomentum_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::C6 >(msph, "AnalysisAngularMomentum_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::M4 >(msph, "AnalysisAngularMomentum_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::M6 >(msph, "AnalysisAngularMomentum_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisAngularMomentum_instance< f64_3, shammath::M8 >(msph, "AnalysisAngularMomentum_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisBarycenter_instance< f64_3, shammath::C2 >(msph, "AnalysisBarycenter_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisBarycenter_instance< f64_3, shammath::C4 >(msph, "AnalysisBarycenter_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisBarycenter_instance< f64_3, shammath::C6 >(msph, "AnalysisBarycenter_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisBarycenter_instance< f64_3, shammath::M4 >(msph, "AnalysisBarycenter_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisBarycenter_instance< f64_3, shammath::M6 >(msph, "AnalysisBarycenter_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisBarycenter_instance< f64_3, shammath::M8 >(msph, "AnalysisBarycenter_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisDustMass_instance< f64_3, shammath::C2 >(msph, "AnalysisDustMass_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisDustMass_instance< f64_3, shammath::C4 >(msph, "AnalysisDustMass_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisDustMass_instance< f64_3, shammath::C6 >(msph, "AnalysisDustMass_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisDustMass_instance< f64_3, shammath::M4 >(msph, "AnalysisDustMass_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisDustMass_instance< f64_3, shammath::M6 >(msph, "AnalysisDustMass_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisDustMass_instance< f64_3, shammath::M8 >(msph, "AnalysisDustMass_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::C2 >(msph, "AnalysisEnergyKinetic_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::C4 >(msph, "AnalysisEnergyKinetic_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::C6 >(msph, "AnalysisEnergyKinetic_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::M4 >(msph, "AnalysisEnergyKinetic_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::M6 >(msph, "AnalysisEnergyKinetic_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyKinetic_instance< f64_3, shammath::M8 >(msph, "AnalysisEnergyKinetic_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::C2 >(msph, "AnalysisEnergyPotential_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::C4 >(msph, "AnalysisEnergyPotential_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::C6 >(msph, "AnalysisEnergyPotential_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::M4 >(msph, "AnalysisEnergyPotential_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::M6 >(msph, "AnalysisEnergyPotential_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisEnergyPotential_instance< f64_3, shammath::M8 >(msph, "AnalysisEnergyPotential_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::C2 >(msph, "AnalysisTotalMomentum_f64_3_C2") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::C4 >(msph, "AnalysisTotalMomentum_f64_3_C4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::C6 >(msph, "AnalysisTotalMomentum_f64_3_C6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::M4 >(msph, "AnalysisTotalMomentum_f64_3_M4") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::M6 >(msph, "AnalysisTotalMomentum_f64_3_M6") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member add_analysisTotalMomentum_instance< f64_3, shammath::M8 >(msph, "AnalysisTotalMomentum_f64_3_M8") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisAngularMomentum >(msph, "analysisAngularMomentum") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisBarycenter >(msph, "analysisBarycenter") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisDustMass >(msph, "analysisDustMass") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisEnergyKinetic >(msph, "analysisEnergyKinetic") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisEnergyPotential >(msph, "analysisEnergyPotential") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member register_analysis_impl_for_each_kernel< modules::AnalysisTotalMomentum >(msph, "analysisTotalMomentum") (function) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1669: warning: Member self (variable) of file pySPHModel.cpp is not documented.
+ src/shammodels/sph/src/pySPHModel.cpp:1680: warning: Found ';' while parsing initializer list! (doxygen could be confused by a macro call without semicolon)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant