pyphasefield
Contents:
Installation Instructions
How to use pyphasefield: Script Template
How to use pyphasefield: Diffusion Engine
How to use pyphasefield: Creating your own Engine
pyphasefield
»
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
|
X
A
add_field() (pyphasefield.simulation.Simulation method)
add_nuclei() (in module pyphasefield.Engines.NComponent)
AnisoDorrGPU (class in pyphasefield.Engines.AnisoDorrGPU)
apply_boundary_conditions() (in module pyphasefield.ppf_gpu_utils)
(pyphasefield.simulation.Simulation method)
C
CahnAllen (class in pyphasefield.Engines.CahnAllen)
CahnHilliard (class in pyphasefield.Engines.CahnHilliard)
compute_tdb_energy_nc() (in module pyphasefield.Engines.NComponent)
compute_tdb_energy_nc_rev() (in module pyphasefield.Engines.NComponent)
CSVtoXDMF() (in module pyphasefield.ppf_utils)
D
data() (pyphasefield.ppf_utils.XDMFLoader method)
default_value() (pyphasefield.simulation.Simulation method)
Diffusion (class in pyphasefield.Engines.Diffusion)
diffusion_matrix_1d() (in module pyphasefield.Engines.Diffusion)
diffusion_matrix_2d() (in module pyphasefield.Engines.Diffusion)
diffusion_matrix_3d() (in module pyphasefield.Engines.Diffusion)
DiffusionGPU (class in pyphasefield.Engines.DiffusionGPU)
discretization_NComponent() (in module pyphasefield.Engines.NComponent)
divagradb() (in module pyphasefield.Engines.NComponent)
E
engine_AnisoDorrGPU() (in module pyphasefield.Engines.AnisoDorrGPU)
engine_CahnAllenCrankNicolson2D_ADI() (in module pyphasefield.Engines.CahnAllen)
engine_CahnAllenExplicit() (in module pyphasefield.Engines.CahnAllen)
engine_CahnAllenIMEX1D() (in module pyphasefield.Engines.CahnAllen)
engine_CahnAllenImplicit1D() (in module pyphasefield.Engines.CahnAllen)
engine_CahnAllenImplicit1D_GMRES() (in module pyphasefield.Engines.CahnAllen)
engine_CahnAllenImplicit2D_ADI() (in module pyphasefield.Engines.CahnAllen)
engine_CahnAllenImplicit2D_ADI_GMRES() (in module pyphasefield.Engines.CahnAllen)
engine_CahnAllenImplicit2D_GMRES() (in module pyphasefield.Engines.CahnAllen)
engine_CahnAllenImplicit3D_ADI() (in module pyphasefield.Engines.CahnAllen)
engine_CahnHilliardCrankNicolson1D() (in module pyphasefield.Engines.CahnHilliard)
engine_CahnHilliardCrankNicolson1D_GMRES() (in module pyphasefield.Engines.CahnHilliard)
engine_CahnHilliardCrankNicolson2D_ADI() (in module pyphasefield.Engines.CahnHilliard)
engine_CahnHilliardExplicit() (in module pyphasefield.Engines.CahnHilliard)
engine_CahnHilliardIMEX1D() (in module pyphasefield.Engines.CahnHilliard)
engine_CahnHilliardImplicit1D() (in module pyphasefield.Engines.CahnHilliard)
engine_CahnHilliardImplicit1D_GMRES() (in module pyphasefield.Engines.CahnHilliard)
engine_CahnHilliardImplicit2D_ADI() (in module pyphasefield.Engines.CahnHilliard)
engine_CahnHilliardImplicit2D_ADI_GMRES() (in module pyphasefield.Engines.CahnHilliard)
engine_CahnHilliardImplicit2D_GMRES() (in module pyphasefield.Engines.CahnHilliard)
engine_CahnHilliardImplicit3D_ADI() (in module pyphasefield.Engines.CahnHilliard)
engine_CrankNicolsonDiffusion1D() (in module pyphasefield.Engines.Diffusion)
engine_CrankNicolsonDiffusion1D_GMRES() (in module pyphasefield.Engines.Diffusion)
engine_CrankNicolsonDiffusion2D() (in module pyphasefield.Engines.Diffusion)
engine_CrankNicolsonDiffusion2D_ADI() (in module pyphasefield.Engines.Diffusion)
engine_CrankNicolsonDiffusion2D_ADI_GMRES() (in module pyphasefield.Engines.Diffusion)
engine_CrankNicolsonDiffusion2D_GMRES() (in module pyphasefield.Engines.Diffusion)
engine_CrankNicolsonDiffusion3D() (in module pyphasefield.Engines.Diffusion)
engine_CrankNicolsonDiffusion3D_ADI() (in module pyphasefield.Engines.Diffusion)
engine_CrankNicolsonDiffusion3D_ADI_GMRES() (in module pyphasefield.Engines.Diffusion)
engine_CrankNicolsonDiffusion3D_GMRES() (in module pyphasefield.Engines.Diffusion)
engine_DiffusionGPU() (in module pyphasefield.Engines.Diffusion)
(in module pyphasefield.Engines.DiffusionGPU)
engine_ExplicitDiffusion() (in module pyphasefield.Engines.Diffusion)
engine_ImplicitDiffusion1D() (in module pyphasefield.Engines.Diffusion)
engine_ImplicitDiffusion1D_GMRES() (in module pyphasefield.Engines.Diffusion)
engine_ImplicitDiffusion2D() (in module pyphasefield.Engines.Diffusion)
engine_ImplicitDiffusion2D_ADI() (in module pyphasefield.Engines.Diffusion)
engine_ImplicitDiffusion2D_ADI_GMRES() (in module pyphasefield.Engines.Diffusion)
engine_ImplicitDiffusion2D_GMRES() (in module pyphasefield.Engines.Diffusion)
engine_ImplicitDiffusion3D() (in module pyphasefield.Engines.Diffusion)
engine_ImplicitDiffusion3D_ADI() (in module pyphasefield.Engines.Diffusion)
engine_ImplicitDiffusion3D_ADI_GMRES() (in module pyphasefield.Engines.Diffusion)
engine_ImplicitDiffusion3D_GMRES() (in module pyphasefield.Engines.Diffusion)
engine_NComponent_ADI() (in module pyphasefield.Engines.NComponent)
engine_NComponent_AnisoM() (in module pyphasefield.Engines.NComponent)
engine_NComponent_Explicit() (in module pyphasefield.Engines.NComponent)
engine_NComponent_FrozenOrientation() (in module pyphasefield.Engines.NComponent)
engine_params_NComponent() (in module pyphasefield.Engines.NComponent)
engine_Warren1995() (in module pyphasefield.Engines.Warren1995)
F
Field (class in pyphasefield.field)
find_Pn() (in module pyphasefield.Engines.NComponent)
functional_CahnAllen() (in module pyphasefield.Engines.CahnAllen)
functional_CahnHilliard() (in module pyphasefield.Engines.CahnHilliard)
functional_NComponent() (in module pyphasefield.Engines.NComponent)
G
gaq() (in module pyphasefield.Engines.NComponent)
generate_python_script() (pyphasefield.simulation.Simulation method)
get_all_cells() (pyphasefield.field.Field method)
get_cell_spacing() (pyphasefield.simulation.Simulation method)
get_cells() (pyphasefield.field.Field method)
get_dimensions() (pyphasefield.simulation.Simulation method)
get_dt() (pyphasefield.simulation.Simulation method)
get_dx() (pyphasefield.simulation.Simulation method)
get_framework() (pyphasefield.simulation.Simulation method)
get_thermodynamics() (in module pyphasefield.Engines.AnisoDorrGPU)
(in module pyphasefield.Engines.NCGPU)
(in module pyphasefield.Engines.NCGPU_new)
get_time_step_counter() (pyphasefield.simulation.Simulation method)
get_time_step_length() (pyphasefield.simulation.Simulation method)
grad2() (in module pyphasefield.Engines.NComponent)
grad_c() (in module pyphasefield.Engines.NComponent)
grad_l() (in module pyphasefield.Engines.NComponent)
grad_r() (in module pyphasefield.Engines.NComponent)
gradient_cell() (pyphasefield.field.Field method)
gradient_face_left() (pyphasefield.field.Field method)
gradient_face_right() (pyphasefield.field.Field method)
gradx() (in module pyphasefield.Engines.Warren1995)
gradxx() (in module pyphasefield.Engines.Warren1995)
grady() (in module pyphasefield.Engines.Warren1995)
gradyy() (in module pyphasefield.Engines.Warren1995)
I
implicit_matrix_1d() (in module pyphasefield.Engines.CahnAllen)
(in module pyphasefield.Engines.CahnHilliard)
implicit_matrix_2d() (in module pyphasefield.Engines.CahnAllen)
(in module pyphasefield.Engines.CahnHilliard)
increment_time_step_counter() (pyphasefield.simulation.Simulation method)
init_AnisoDorrGPU() (in module pyphasefield.Engines.AnisoDorrGPU)
init_boundary_conditions() (pyphasefield.simulation.Simulation method)
init_fields() (pyphasefield.Engines.AnisoDorrGPU.AnisoDorrGPU method)
(pyphasefield.Engines.CahnAllen.CahnAllen method)
(pyphasefield.Engines.CahnHilliard.CahnHilliard method)
(pyphasefield.Engines.Diffusion.Diffusion method)
(pyphasefield.Engines.DiffusionGPU.DiffusionGPU method)
(pyphasefield.Engines.NCGPU.NCGPU method)
(pyphasefield.Engines.NCGPU_new.NCGPU_new method)
(pyphasefield.Engines.Template.Template method)
(pyphasefield.Engines.Warren1995.Warren1995 method)
(pyphasefield.simulation.Simulation method)
init_NComponent() (in module pyphasefield.Engines.NComponent)
init_sim_CahnAllen() (pyphasefield.simulation.Simulation method)
init_sim_CahnHilliard() (pyphasefield.simulation.Simulation method)
init_sim_Diffusion() (pyphasefield.simulation.Simulation method)
init_sim_DiffusionGPU() (pyphasefield.simulation.Simulation method)
init_sim_NCGPU() (pyphasefield.simulation.Simulation method)
init_sim_NComponent() (pyphasefield.simulation.Simulation method)
init_sim_Warren1995() (pyphasefield.simulation.Simulation method)
init_tdb_parameters() (in module pyphasefield.Engines.NComponent)
init_tdb_params() (pyphasefield.Engines.AnisoDorrGPU.AnisoDorrGPU method)
(pyphasefield.Engines.NCGPU.NCGPU method)
(pyphasefield.Engines.NCGPU_new.NCGPU_new method)
(pyphasefield.Engines.Template.Template method)
(pyphasefield.simulation.Simulation method)
init_temperature_field() (pyphasefield.simulation.Simulation method)
init_Warren1995() (in module pyphasefield.Engines.Warren1995)
initialize_fields_and_imported_data() (pyphasefield.Engines.AnisoDorrGPU.AnisoDorrGPU method)
(pyphasefield.Engines.CahnAllen.CahnAllen method)
(pyphasefield.Engines.CahnHilliard.CahnHilliard method)
(pyphasefield.Engines.Diffusion.Diffusion method)
(pyphasefield.Engines.DiffusionGPU.DiffusionGPU method)
(pyphasefield.Engines.Template.Template method)
(pyphasefield.Engines.Warren1995.Warren1995 method)
(pyphasefield.simulation.Simulation method)
J
just_before_simulating() (pyphasefield.Engines.AnisoDorrGPU.AnisoDorrGPU method)
(pyphasefield.Engines.CahnAllen.CahnAllen method)
(pyphasefield.Engines.CahnHilliard.CahnHilliard method)
(pyphasefield.Engines.Diffusion.Diffusion method)
(pyphasefield.Engines.DiffusionGPU.DiffusionGPU method)
(pyphasefield.Engines.NCGPU.NCGPU method)
(pyphasefield.Engines.NCGPU_new.NCGPU_new method)
(pyphasefield.Engines.Template.Template method)
(pyphasefield.Engines.Warren1995.Warren1995 method)
(pyphasefield.simulation.Simulation method)
L
laplacian() (pyphasefield.field.Field method)
load_simulation() (pyphasefield.simulation.Simulation method)
M
make_seed() (in module pyphasefield.Engines.AnisoDorrGPU)
(in module pyphasefield.Engines.NCGPU)
(in module pyphasefield.Engines.NCGPU_new)
(in module pyphasefield.Engines.NComponent)
(in module pyphasefield.ppf_utils)
module
pyphasefield
pyphasefield.Engines
pyphasefield.Engines.AnisoDorrGPU
pyphasefield.Engines.CahnAllen
pyphasefield.Engines.CahnHilliard
pyphasefield.Engines.Diffusion
pyphasefield.Engines.DiffusionGPU
pyphasefield.Engines.NCGPU
pyphasefield.Engines.NCGPU_new
pyphasefield.Engines.NComponent
pyphasefield.Engines.Template
pyphasefield.Engines.Warren1995
pyphasefield.field
pyphasefield.ppf_gpu_utils
pyphasefield.ppf_utils
pyphasefield.simulation
pyphasefield.tests
pyphasefield.tests.test_Diffusion
pyphasefield.tests.test_NComponent
pyphasefield.tests.test_SaveLoad
pyphasefield.tests.test_Warren1995
N
NCGPU (class in pyphasefield.Engines.NCGPU)
NCGPU_new (class in pyphasefield.Engines.NCGPU_new)
npvalue() (in module pyphasefield.Engines.NCGPU)
(in module pyphasefield.Engines.NCGPU_new)
(in module pyphasefield.Engines.NComponent)
P
plot_all_fields() (pyphasefield.simulation.Simulation method)
plot_field() (pyphasefield.simulation.Simulation method)
plot_simulation() (pyphasefield.simulation.Simulation method)
progress_bar() (pyphasefield.simulation.Simulation method)
pyphasefield
module
pyphasefield.Engines
module
pyphasefield.Engines.AnisoDorrGPU
module
pyphasefield.Engines.CahnAllen
module
pyphasefield.Engines.CahnHilliard
module
pyphasefield.Engines.Diffusion
module
pyphasefield.Engines.DiffusionGPU
module
pyphasefield.Engines.NCGPU
module
pyphasefield.Engines.NCGPU_new
module
pyphasefield.Engines.NComponent
module
pyphasefield.Engines.Template
module
pyphasefield.Engines.Warren1995
module
pyphasefield.field
module
pyphasefield.ppf_gpu_utils
module
pyphasefield.ppf_utils
module
pyphasefield.simulation
module
pyphasefield.tests
module
pyphasefield.tests.test_Diffusion
module
pyphasefield.tests.test_NComponent
module
pyphasefield.tests.test_SaveLoad
module
pyphasefield.tests.test_Warren1995
module
Q
quaternion_implicit_matrix() (in module pyphasefield.Engines.NComponent)
quaternion_implicit_method() (in module pyphasefield.Engines.NComponent)
R
renormalize() (in module pyphasefield.Engines.NComponent)
retrieve_fields_from_GPU() (in module pyphasefield.ppf_gpu_utils)
(pyphasefield.simulation.Simulation method)
S
save_simulation() (pyphasefield.Engines.NCGPU_new.NCGPU_new method)
(pyphasefield.simulation.Simulation method)
send_fields_to_GPU() (in module pyphasefield.ppf_gpu_utils)
(pyphasefield.simulation.Simulation method)
set_autosave_flag() (pyphasefield.simulation.Simulation method)
set_autosave_rate() (pyphasefield.simulation.Simulation method)
set_autosave_save_images_flag() (pyphasefield.simulation.Simulation method)
set_boundary_conditions() (pyphasefield.simulation.Simulation method)
set_cell_spacing() (pyphasefield.simulation.Simulation method)
set_debug_mode_flag() (pyphasefield.simulation.Simulation method)
set_dimensions() (pyphasefield.simulation.Simulation method)
set_dt() (pyphasefield.simulation.Simulation method)
set_dx() (pyphasefield.simulation.Simulation method)
set_framework() (pyphasefield.simulation.Simulation method)
set_save_path() (pyphasefield.simulation.Simulation method)
set_tdb_components() (pyphasefield.simulation.Simulation method)
set_tdb_container() (pyphasefield.simulation.Simulation method)
set_tdb_path() (pyphasefield.simulation.Simulation method)
set_tdb_phases() (pyphasefield.simulation.Simulation method)
set_temperature_dTdt() (pyphasefield.simulation.Simulation method)
set_temperature_dTdx() (pyphasefield.simulation.Simulation method)
set_temperature_dTdy() (pyphasefield.simulation.Simulation method)
set_temperature_dTdz() (pyphasefield.simulation.Simulation method)
set_temperature_initial_T() (pyphasefield.simulation.Simulation method)
set_temperature_path() (pyphasefield.simulation.Simulation method)
set_temperature_type() (pyphasefield.simulation.Simulation method)
set_temperature_units() (pyphasefield.simulation.Simulation method)
set_time_step_counter() (pyphasefield.simulation.Simulation method)
set_time_step_length() (pyphasefield.simulation.Simulation method)
set_user_data() (pyphasefield.simulation.Simulation method)
simulate() (pyphasefield.simulation.Simulation method)
Simulation (class in pyphasefield.simulation)
simulation_loop() (pyphasefield.Engines.AnisoDorrGPU.AnisoDorrGPU method)
(pyphasefield.Engines.CahnAllen.CahnAllen method)
(pyphasefield.Engines.CahnHilliard.CahnHilliard method)
(pyphasefield.Engines.Diffusion.Diffusion method)
(pyphasefield.Engines.DiffusionGPU.DiffusionGPU method)
(pyphasefield.Engines.NCGPU.NCGPU method)
(pyphasefield.Engines.NCGPU_new.NCGPU_new method)
(pyphasefield.Engines.Template.Template method)
(pyphasefield.Engines.Warren1995.Warren1995 method)
(pyphasefield.simulation.Simulation method)
successfully_imported_numba() (in module pyphasefield.ppf_utils)
successfully_imported_pycalphad() (in module pyphasefield.ppf_utils)
T
TDBContainer (class in pyphasefield.ppf_utils)
teardown_module() (in module pyphasefield.tests.test_SaveLoad)
Template (class in pyphasefield.Engines.Template)
test_1_saving() (in module pyphasefield.tests.test_SaveLoad)
test_2_loading_step_number() (in module pyphasefield.tests.test_SaveLoad)
test_3_loading_relative_path() (in module pyphasefield.tests.test_SaveLoad)
test_4_loading_absolute_path() (in module pyphasefield.tests.test_SaveLoad)
test_diffusion_CrankNicolson1D() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_CrankNicolson1D_GMRES() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_CrankNicolson2D() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_CrankNicolson2D_ADI() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_CrankNicolson2D_ADI_GMRES() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_CrankNicolson2D_GMRES() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_CrankNicolson3D() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_CrankNicolson3D_ADI() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_CrankNicolson3D_ADI_GMRES() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_CrankNicolson3D_GMRES() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_default1dexplicit() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_default2dexplicit() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_default3dexplicit() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_Implicit1D() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_Implicit1D_GMRES() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_Implicit2D() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_Implicit2D_ADI() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_Implicit2D_ADI_GMRES() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_Implicit2D_GMRES() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_Implicit3D() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_Implicit3D_ADI() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_Implicit3D_ADI_GMRES() (in module pyphasefield.tests.test_Diffusion)
test_diffusion_Implicit3D_GMRES() (in module pyphasefield.tests.test_Diffusion)
test_ncomponent() (in module pyphasefield.tests.test_NComponent)
test_ncomponent_1d() (in module pyphasefield.tests.test_NComponent)
test_ncomponent_1d_actual() (in module pyphasefield.tests.test_NComponent)
test_ncomponent_very_small() (in module pyphasefield.tests.test_NComponent)
test_warren1995() (in module pyphasefield.tests.test_Warren1995)
U
update_temperature_field() (in module pyphasefield.ppf_gpu_utils)
(pyphasefield.simulation.Simulation method)
W
Warren1995 (class in pyphasefield.Engines.Warren1995)
X
XDMFLoader (class in pyphasefield.ppf_utils)