API reference
- msmjax.calculators
CustomJSONEncoderCustomJSONDecoderMSMParamsMSMParams.pMSMParams.muMSMParams.max_splitting_levelMSMParams.max_grid_levelMSMParams.cutoffsMSMParams.cellMSMParams.cell_modeMSMParams.pbcMSMParams.dynamic_cellMSMParams.supercell_diagMSMParams.use_neighborlistMSMParams.neighborlist_prefactorMSMParams.grids_defined_on_unitcubeMSMParams.grid_shapesMSMParams.grid_spacingsMSMParams.stencil_extents_from_centerMSMParams.convolution_methodsMSMParams.n_dimMSMParams.versionMSMParams.infoMSMParams.save_json()MSMParams.load_json()
find_stencil_extents_all_levels()set_up_msm_params()create_msm()check_cutoffs_and_get_actual_spacings()
- msmjax.kernels
- msmjax.bspline
- msmjax.bspline.basis
- msmjax.bspline.coefficients
- msmjax.bspline.gridops
_find_n_gridpoints_1d()set_up_grids_all_levels()_arbitrary_dim_outer()_multiindex_outer()_ravel_multi_index_with_invalidation()make_basis_evaluation_fn()_make_restrict_1d()make_restriction_operator()_make_prolongate_1d()make_prolongation_operator()create_all_grid_to_grid_ops()suggest_max_grid_level_nonperiodic()find_spacings_and_max_level_periodic()
- msmjax.core
- msmjax.utils
- msmjax.utils.benchmarking
dir_context()write_lammps_data()parse_energy_from_lammps_log()parse_lammps_log()make_lammps_input_text_pppm()eval_lammps_pppm()calc_rmse()calc_relative_rmse_percent()calc_relative_rmse()make_timed_eval()remove_duplicates_from_neighborlist()build_duplicate_free_neighborlists()coulomb_kernel()calc_energy_nonperiodic_direct_summation()calc_forces_nonperiodic_direct_summation()calc_chargegrad_nonperiodic_direct_summation()calc_stress_virial()calc_nonperiodic_reference_results()
- msmjax.utils.general
- msmjax.utils.benchmarking