fluidsim.base.output.spectra3d

Spectra 3d

Provides:

class fluidsim.base.output.spectra3d.MoviesSpectra(output, spectra)[source]

Bases: MoviesSpectra

_name_attr_path = 'path_file3d'
_half_key = 'spectra_'
_key_axis = 'k_spectra3d'
init_animation(*args, **kwargs)[source]

Initializes animated figure.

class fluidsim.base.output.spectra3d.BaseSpectra(output)[source]

Bases: SpectraBase

Used for the saving of spectra.

_tag = 'spectra'
_cls_movies

alias of MoviesSpectra

_possible_ndims = (1, 3)
_get_key_spectrum(ndim, direction=None, kind=None)[source]
_get_key_wavenumber(ndim, direction=None)[source]
_get_pathfile_from_ndim(ndim)[source]
_get_default_directions(ndim)[source]
classmethod _complete_params_with_default(params)[source]
_init_path_files()[source]
_init_files(arrays_1st_time=None)[source]
has_to_save_kzkh(only_rank0=False)[source]
_online_save()[source]

Save the values at one time.

compute()[source]

compute the values at one time.

_init_online_plot()[source]
_online_plot_saving(dict_spectra1d, dict_spectra3d)[source]
_load_mean_file(path, tmin=None, tmax=None, key_to_load=None, verbose=True)[source]
load3d_mean(tmin=None, tmax=None, verbose=True)[source]
load1d_mean(tmin=None, tmax=None, verbose=True)[source]
load_kzkh_mean(tmin=None, tmax=None, key_to_load=None)[source]
plot1d()[source]
plot3d()[source]
plot_kzkh(tmin=0, tmax=None, key='xz', ax=None, vmin=None, vmax=None)[source]
class fluidsim.base.output.spectra3d.Spectra(output)[source]

Bases: BaseSpectra

compute_isotropy_velocities(tmin=None, tmax=None, verbose=False, data=None)[source]
compute_length_scales(tmin=None, tmax=None, verbose=False, data=None)[source]

Classes

BaseSpectra(output)

Used for the saving of spectra.

MoviesSpectra(output, spectra)

Spectra(output)