TransiFlow
Usage
Performing a continuation
Choosing a backend
Examples
Adding a custom boundary condition
Adding a custom model
Adding a custom backend
Problem definitions
Lid-driven Cavity
Rayleigh-Bénard Convection
Differentially Heated Cavity
Taylor-Couette Flow
Double-gyre wind-driven circulation
2D Atlantic Meridional Ocean Circulation
API documentation
transiflow
Symbols
Symbols
TransiFlow
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
A
array_from_vector() (Interface method)
,
[1]
,
[2]
,
[3]
assemble() (CrsMatrix method)
B
BoundaryConditions (class in transiflow.BoundaryConditions)
C
compress() (CrsMatrix method)
compute_bordered_matrix() (Interface method)
compute_coordinate_vector_centers() (in module transiflow.utils)
compute_streamfunction() (in module transiflow.utils)
compute_velocity_magnitude() (in module transiflow.utils)
compute_volume_averaged_kinetic_energy() (in module transiflow.utils)
compute_vorticity() (in module transiflow.utils)
Continuation (class in transiflow.Continuation)
continuation() (Continuation method)
create() (in module transiflow.interface.create)
create_padded_state_mtx() (in module transiflow.utils)
create_state_mtx() (in module transiflow.utils)
create_state_vec() (in module transiflow.utils)
create_stretched_coordinate_vector() (in module transiflow.utils)
create_stretched_coordinate_vector2() (in module transiflow.utils)
create_uniform_coordinate_vector() (in module transiflow.utils)
CrsMatrix (class in transiflow.CrsMatrix)
CylindricalDiscretization (class in transiflow.CylindricalDiscretization)
D
direct_solve() (Interface method)
Discretization (class in transiflow.Discretization)
dot() (in module transiflow.utils)
dtype (CrsMatrix property)
dump() (CrsMatrix method)
E
eigs() (Interface method)
,
[1]
,
[2]
,
[3]
F
free_slip_bottom() (BoundaryConditions method)
free_slip_east() (BoundaryConditions method)
free_slip_north() (BoundaryConditions method)
free_slip_south() (BoundaryConditions method)
free_slip_top() (BoundaryConditions method)
free_slip_west() (BoundaryConditions method)
G
get_comm_rank() (Interface method)
,
[1]
,
[2]
get_comm_size() (Interface method)
,
[1]
,
[2]
get_coordinate_vector() (CylindricalDiscretization method)
(Discretization method)
get_forcing() (BoundaryConditions method)
get_meshgrid() (in module transiflow.plot_utils)
get_parameter() (CylindricalDiscretization method)
(Discretization method)
(Interface method)
,
[1]
,
[2]
,
[3]
get_u_value() (in module transiflow.utils)
get_v_value() (in module transiflow.utils)
get_w_value() (in module transiflow.utils)
H
heat_flux_bottom() (BoundaryConditions method)
heat_flux_east() (BoundaryConditions method)
heat_flux_north() (BoundaryConditions method)
heat_flux_south() (BoundaryConditions method)
heat_flux_top() (BoundaryConditions method)
heat_flux_west() (BoundaryConditions method)
I
integration() (TimeIntegration method)
Interface (class in transiflow.interface.Epetra)
(class in transiflow.interface.HYMLS)
(class in transiflow.interface.PETSc)
(class in transiflow.interface.SciPy)
iterative_solve() (Interface method)
J
jacobian() (CylindricalDiscretization method)
(Discretization method)
(Interface method)
,
[1]
,
[2]
,
[3]
L
load_json() (Interface method)
,
[1]
,
[2]
,
[3]
load_parameters() (Interface method)
,
[1]
,
[2]
,
[3]
load_state() (Interface method)
,
[1]
,
[2]
,
[3]
M
m (CrsMatrix property)
mass_matrix() (CylindricalDiscretization method)
(Discretization method)
(Interface method)
,
[1]
,
[2]
,
[3]
matvec() (CrsMatrix method)
module
transiflow
transiflow.BoundaryConditions
transiflow.Continuation
transiflow.CrsMatrix
transiflow.CylindricalDiscretization
transiflow.Discretization
transiflow.interface
transiflow.interface.create
transiflow.interface.Epetra
transiflow.interface.HYMLS
transiflow.interface.PETSc
transiflow.interface.SciPy
transiflow.plot_utils
transiflow.TimeIntegration
transiflow.utils
moving_lid_bottom() (BoundaryConditions method)
moving_lid_east() (BoundaryConditions method)
moving_lid_north() (BoundaryConditions method)
moving_lid_south() (BoundaryConditions method)
moving_lid_top() (BoundaryConditions method)
moving_lid_west() (BoundaryConditions method)
N
n (CrsMatrix property)
newton() (Continuation method)
no_slip_bottom() (BoundaryConditions method)
no_slip_east() (BoundaryConditions method)
no_slip_north() (BoundaryConditions method)
no_slip_south() (BoundaryConditions method)
no_slip_top() (BoundaryConditions method)
no_slip_west() (BoundaryConditions method)
norm() (in module transiflow.utils)
P
plot_contour() (in module transiflow.plot_utils)
plot_streamfunction() (in module transiflow.plot_utils)
plot_value() (in module transiflow.plot_utils)
plot_velocity_magnitude() (in module transiflow.plot_utils)
plot_vorticity() (in module transiflow.plot_utils)
R
rhs() (CylindricalDiscretization method)
(Discretization method)
(Interface method)
,
[1]
,
[2]
,
[3]
S
salinity_flux_bottom() (BoundaryConditions method)
salinity_flux_east() (BoundaryConditions method)
salinity_flux_north() (BoundaryConditions method)
salinity_flux_south() (BoundaryConditions method)
salinity_flux_top() (BoundaryConditions method)
salinity_flux_west() (BoundaryConditions method)
save_json() (Interface method)
,
[1]
,
[2]
,
[3]
save_parameters() (Interface method)
,
[1]
,
[2]
,
[3]
save_state() (Interface method)
,
[1]
,
[2]
,
[3]
set_parameter() (CylindricalDiscretization method)
(Discretization method)
(Interface method)
,
[1]
,
[2]
,
[3]
shape (CrsMatrix property)
show() (CrsMatrix method)
solve() (CrsMatrix method)
(Interface method)
,
[1]
,
[2]
,
[3]
T
temperature_bottom() (BoundaryConditions method)
temperature_east() (BoundaryConditions method)
temperature_north() (BoundaryConditions method)
temperature_south() (BoundaryConditions method)
temperature_top() (BoundaryConditions method)
temperature_west() (BoundaryConditions method)
TimeIntegration (class in transiflow.TimeIntegration)
to_coo() (CrsMatrix method)
to_dense() (CrsMatrix method)
transiflow
module
transiflow.BoundaryConditions
module
transiflow.Continuation
module
transiflow.CrsMatrix
module
transiflow.CylindricalDiscretization
module
transiflow.Discretization
module
transiflow.interface
module
transiflow.interface.create
module
transiflow.interface.Epetra
module
transiflow.interface.HYMLS
module
transiflow.interface.PETSc
module
transiflow.interface.SciPy
module
transiflow.plot_utils
module
transiflow.TimeIntegration
module
transiflow.utils
module
transpose() (CrsMatrix method)
V
vector() (Interface method)
,
[1]
,
[2]
,
[3]
vector_from_array() (Interface method)
,
[1]
,
[2]
,
[3]