jaxincell._state_initialization

Functions

build_domain_state(domain_parameters)

initialize_species_phase_space(species, seed_position, ...)

make_particles_from_state(species_parameters, ...[, ...])

initialize_particle_state(species_parameters, ...)

print_simulation_information(domain_parameters, ...)

initialize_field_state(domain_parameters, ...)

Module Contents

jaxincell._state_initialization.build_domain_state(domain_parameters)
jaxincell._state_initialization.initialize_species_phase_space(species, seed_position, seed_velocity, number_particles, box_size)
jaxincell._state_initialization.make_particles_from_state(species_parameters, species_type, rng_index, domain_parameters, solver_parameters, domain_state, electron_reference, seed_position=None, seed_velocity=None)
jaxincell._state_initialization.initialize_particle_state(species_parameters, domain_parameters, solver_parameters, domain_state)
jaxincell._state_initialization.print_simulation_information(domain_parameters, species_parameters, external_field_parameters, solver_parameters, domain_state, particle_state)
jaxincell._state_initialization.initialize_field_state(domain_parameters, solver_parameters, external_field_parameters, domain_state, particle_state)