FEniCSx CoSim
Documentation:
fenicsx-cosim
FEniCSx CoSim Architecture
FEniCSx Co-Simulation on HPC (SLURM)
API Reference:
fenicsx_cosim
FEniCSx CoSim
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
A
AbaqusFileAdapter (class in fenicsx_cosim)
(class in fenicsx_cosim.adapters.abaqus_adapter)
advance() (fenicsx_cosim.AbaqusFileAdapter method)
(fenicsx_cosim.adapters.abaqus_adapter.AbaqusFileAdapter method)
(fenicsx_cosim.adapters.base.SolverAdapter method)
(fenicsx_cosim.adapters.fenicsx_adapter.FEniCSxAdapter method)
(fenicsx_cosim.adapters.kratos_adapter.KratosAdapter method)
(fenicsx_cosim.adapters.SolverAdapter method)
(fenicsx_cosim.KratosAdapter method)
(fenicsx_cosim.SolverAdapter method)
advance_adapter() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
advance_in_time() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
B
boundary_coordinates (fenicsx_cosim.coupling_interface.CouplingInterface property)
(fenicsx_cosim.CouplingInterface property)
(fenicsx_cosim.mesh_extractor.MeshExtractor property)
(fenicsx_cosim.MeshExtractor property)
boundary_data (fenicsx_cosim.mesh_extractor.MeshExtractor property)
(fenicsx_cosim.MeshExtractor property)
boundary_dof_indices (fenicsx_cosim.mesh_extractor.MeshExtractor property)
(fenicsx_cosim.MeshExtractor property)
BoundaryData (class in fenicsx_cosim.mesh_extractor)
broadcast_shutdown() (fenicsx_cosim.scatter_gather_communicator.ScatterGatherCommunicator method)
(fenicsx_cosim.ScatterGatherCommunicator method)
build() (fenicsx_cosim.data_mapper.DataMapper method)
(fenicsx_cosim.data_mapper.NearestNeighborMapper method)
(fenicsx_cosim.DataMapper method)
(fenicsx_cosim.dynamic_mapper.DynamicMapper method)
(fenicsx_cosim.DynamicMapper method)
(fenicsx_cosim.NearestNeighborMapper method)
C
cell_to_dof_map (fenicsx_cosim.quadrature_extractor.QuadratureExtractor property)
(fenicsx_cosim.QuadratureExtractor property)
check_mesh_update() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
close() (fenicsx_cosim.Communicator method)
(fenicsx_cosim.communicator.Communicator method)
(fenicsx_cosim.scatter_gather_communicator.ScatterGatherCommunicator method)
(fenicsx_cosim.ScatterGatherCommunicator method)
CommunicationError
Communicator (class in fenicsx_cosim)
(class in fenicsx_cosim.communicator)
coordinates (fenicsx_cosim.mesh_extractor.BoundaryData attribute)
,
[1]
(fenicsx_cosim.quadrature_extractor.QuadratureData attribute)
,
[1]
CouplingInterface (class in fenicsx_cosim)
(class in fenicsx_cosim.coupling_interface)
D
DataMapper (class in fenicsx_cosim)
(class in fenicsx_cosim.data_mapper)
deserialize_array() (in module fenicsx_cosim.utils)
disconnect() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
dof_indices (fenicsx_cosim.mesh_extractor.BoundaryData attribute)
,
[1]
dof_per_value (fenicsx_cosim.quadrature_extractor.QuadratureData attribute)
,
[1]
dynamic_mapper (fenicsx_cosim.coupling_interface.CouplingInterface property)
(fenicsx_cosim.CouplingInterface property)
DynamicMapper (class in fenicsx_cosim)
(class in fenicsx_cosim.dynamic_mapper)
E
exchange_dir (in module fenicsx_cosim.adapters.abaqus_adapter)
export_data() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
export_raw() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
export_via_adapter() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
extract_boundary_values() (fenicsx_cosim.adapters.fenicsx_adapter.FEniCSxAdapter method)
(fenicsx_cosim.mesh_extractor.MeshExtractor method)
(fenicsx_cosim.MeshExtractor method)
extract_cell_values() (fenicsx_cosim.quadrature_extractor.QuadratureExtractor method)
(fenicsx_cosim.QuadratureExtractor method)
extract_field() (fenicsx_cosim.AbaqusFileAdapter method)
(fenicsx_cosim.adapters.abaqus_adapter.AbaqusFileAdapter method)
(fenicsx_cosim.adapters.base.SolverAdapter method)
(fenicsx_cosim.adapters.fenicsx_adapter.FEniCSxAdapter method)
(fenicsx_cosim.adapters.kratos_adapter.KratosAdapter method)
(fenicsx_cosim.adapters.SolverAdapter method)
(fenicsx_cosim.KratosAdapter method)
(fenicsx_cosim.SolverAdapter method)
extract_for_dispatch() (fenicsx_cosim.quadrature_extractor.QuadratureExtractor method)
(fenicsx_cosim.QuadratureExtractor method)
extract_values() (fenicsx_cosim.quadrature_extractor.QuadratureExtractor method)
(fenicsx_cosim.QuadratureExtractor method)
extract_vector_field() (fenicsx_cosim.adapters.kratos_adapter.KratosAdapter method)
(fenicsx_cosim.KratosAdapter method)
extractor (fenicsx_cosim.adapters.fenicsx_adapter.FEniCSxAdapter property)
(fenicsx_cosim.coupling_interface.CouplingInterface property)
(fenicsx_cosim.CouplingInterface property)
F
facet_indices (fenicsx_cosim.mesh_extractor.BoundaryData attribute)
,
[1]
fenicsx_cosim
module
fenicsx_cosim.adapters
module
fenicsx_cosim.adapters.abaqus_adapter
module
fenicsx_cosim.adapters.base
module
fenicsx_cosim.adapters.fenicsx_adapter
module
fenicsx_cosim.adapters.kratos_adapter
module
fenicsx_cosim.communicator
module
fenicsx_cosim.coupling_interface
module
fenicsx_cosim.data_mapper
module
fenicsx_cosim.dynamic_mapper
module
fenicsx_cosim.mesh_extractor
module
fenicsx_cosim.quadrature_extractor
module
fenicsx_cosim.scatter_gather_communicator
module
fenicsx_cosim.utils
module
FEniCSxAdapter (class in fenicsx_cosim.adapters.fenicsx_adapter)
forward_distances (fenicsx_cosim.data_mapper.NearestNeighborMapper property)
(fenicsx_cosim.NearestNeighborMapper property)
from_adapter() (fenicsx_cosim.coupling_interface.CouplingInterface class method)
(fenicsx_cosim.CouplingInterface class method)
function_space (fenicsx_cosim.adapters.fenicsx_adapter.FEniCSxAdapter property)
(fenicsx_cosim.quadrature_extractor.QuadratureExtractor property)
(fenicsx_cosim.QuadratureExtractor property)
G
gather() (fenicsx_cosim.scatter_gather_communicator.ScatterGatherCommunicator method)
(fenicsx_cosim.ScatterGatherCommunicator method)
gather_data() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
get_boundary_coordinates() (fenicsx_cosim.AbaqusFileAdapter method)
(fenicsx_cosim.adapters.abaqus_adapter.AbaqusFileAdapter method)
(fenicsx_cosim.adapters.base.SolverAdapter method)
(fenicsx_cosim.adapters.fenicsx_adapter.FEniCSxAdapter method)
(fenicsx_cosim.adapters.kratos_adapter.KratosAdapter method)
(fenicsx_cosim.adapters.SolverAdapter method)
(fenicsx_cosim.KratosAdapter method)
(fenicsx_cosim.SolverAdapter method)
get_field_names() (fenicsx_cosim.adapters.base.SolverAdapter method)
(fenicsx_cosim.adapters.fenicsx_adapter.FEniCSxAdapter method)
(fenicsx_cosim.adapters.kratos_adapter.KratosAdapter method)
(fenicsx_cosim.adapters.SolverAdapter method)
(fenicsx_cosim.KratosAdapter method)
(fenicsx_cosim.SolverAdapter method)
get_logger() (in module fenicsx_cosim.utils)
get_metadata() (fenicsx_cosim.AbaqusFileAdapter method)
(fenicsx_cosim.adapters.abaqus_adapter.AbaqusFileAdapter method)
(fenicsx_cosim.adapters.base.SolverAdapter method)
(fenicsx_cosim.adapters.kratos_adapter.KratosAdapter method)
(fenicsx_cosim.adapters.SolverAdapter method)
(fenicsx_cosim.KratosAdapter method)
(fenicsx_cosim.SolverAdapter method)
I
import_data() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
import_raw() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
import_via_adapter() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
inject_boundary_values() (fenicsx_cosim.adapters.fenicsx_adapter.FEniCSxAdapter method)
(fenicsx_cosim.mesh_extractor.MeshExtractor method)
(fenicsx_cosim.MeshExtractor method)
inject_cell_values() (fenicsx_cosim.quadrature_extractor.QuadratureExtractor method)
(fenicsx_cosim.QuadratureExtractor method)
inject_field() (fenicsx_cosim.AbaqusFileAdapter method)
(fenicsx_cosim.adapters.abaqus_adapter.AbaqusFileAdapter method)
(fenicsx_cosim.adapters.base.SolverAdapter method)
(fenicsx_cosim.adapters.fenicsx_adapter.FEniCSxAdapter method)
(fenicsx_cosim.adapters.kratos_adapter.KratosAdapter method)
(fenicsx_cosim.adapters.SolverAdapter method)
(fenicsx_cosim.KratosAdapter method)
(fenicsx_cosim.SolverAdapter method)
inject_from_gather() (fenicsx_cosim.quadrature_extractor.QuadratureExtractor method)
(fenicsx_cosim.QuadratureExtractor method)
inject_values() (fenicsx_cosim.quadrature_extractor.QuadratureExtractor method)
(fenicsx_cosim.QuadratureExtractor method)
inject_vector_field() (fenicsx_cosim.adapters.kratos_adapter.KratosAdapter method)
(fenicsx_cosim.KratosAdapter method)
invalidate() (fenicsx_cosim.dynamic_mapper.DynamicMapper method)
(fenicsx_cosim.DynamicMapper method)
inverse_map() (fenicsx_cosim.data_mapper.DataMapper method)
(fenicsx_cosim.data_mapper.NearestNeighborMapper method)
(fenicsx_cosim.DataMapper method)
(fenicsx_cosim.dynamic_mapper.DynamicMapper method)
(fenicsx_cosim.DynamicMapper method)
(fenicsx_cosim.NearestNeighborMapper method)
is_connected (fenicsx_cosim.Communicator property)
(fenicsx_cosim.communicator.Communicator property)
(fenicsx_cosim.scatter_gather_communicator.ScatterGatherCommunicator property)
(fenicsx_cosim.ScatterGatherCommunicator property)
K
KratosAdapter (class in fenicsx_cosim)
(class in fenicsx_cosim.adapters.kratos_adapter)
L
local_coordinates (fenicsx_cosim.dynamic_mapper.DynamicMapper property)
(fenicsx_cosim.DynamicMapper property)
M
make_handshake_msg() (in module fenicsx_cosim.utils)
map() (fenicsx_cosim.data_mapper.DataMapper method)
(fenicsx_cosim.data_mapper.NearestNeighborMapper method)
(fenicsx_cosim.DataMapper method)
(fenicsx_cosim.dynamic_mapper.DynamicMapper method)
(fenicsx_cosim.DynamicMapper method)
(fenicsx_cosim.NearestNeighborMapper method)
mapper (fenicsx_cosim.coupling_interface.CouplingInterface property)
(fenicsx_cosim.CouplingInterface property)
marker_id (fenicsx_cosim.mesh_extractor.BoundaryData attribute)
,
[1]
max_distance (fenicsx_cosim.data_mapper.NearestNeighborMapper attribute)
(fenicsx_cosim.dynamic_mapper.DynamicMapper attribute)
(fenicsx_cosim.dynamic_mapper.DynamicMapper property)
(fenicsx_cosim.DynamicMapper attribute)
(fenicsx_cosim.DynamicMapper property)
(fenicsx_cosim.NearestNeighborMapper attribute)
MeshExtractor (class in fenicsx_cosim)
(class in fenicsx_cosim.mesh_extractor)
module
fenicsx_cosim
fenicsx_cosim.adapters
fenicsx_cosim.adapters.abaqus_adapter
fenicsx_cosim.adapters.base
fenicsx_cosim.adapters.fenicsx_adapter
fenicsx_cosim.adapters.kratos_adapter
fenicsx_cosim.communicator
fenicsx_cosim.coupling_interface
fenicsx_cosim.data_mapper
fenicsx_cosim.dynamic_mapper
fenicsx_cosim.mesh_extractor
fenicsx_cosim.quadrature_extractor
fenicsx_cosim.scatter_gather_communicator
fenicsx_cosim.utils
N
NearestNeighborMapper (class in fenicsx_cosim)
(class in fenicsx_cosim.data_mapper)
needs_update (fenicsx_cosim.dynamic_mapper.DynamicMapper property)
(fenicsx_cosim.DynamicMapper property)
negotiate_update() (fenicsx_cosim.dynamic_mapper.DynamicMapper method)
(fenicsx_cosim.DynamicMapper method)
node_ids (fenicsx_cosim.adapters.kratos_adapter.KratosAdapter property)
(fenicsx_cosim.KratosAdapter property)
num_cells (fenicsx_cosim.quadrature_extractor.QuadratureData attribute)
,
[1]
num_nodes (fenicsx_cosim.adapters.kratos_adapter.KratosAdapter property)
(fenicsx_cosim.KratosAdapter property)
P
parse_handshake_msg() (in module fenicsx_cosim.utils)
partner_coordinates (fenicsx_cosim.coupling_interface.CouplingInterface property)
(fenicsx_cosim.CouplingInterface property)
(fenicsx_cosim.dynamic_mapper.DynamicMapper property)
(fenicsx_cosim.DynamicMapper property)
points_per_cell (fenicsx_cosim.quadrature_extractor.QuadratureData attribute)
,
[1]
pull_work() (fenicsx_cosim.scatter_gather_communicator.ScatterGatherCommunicator method)
(fenicsx_cosim.ScatterGatherCommunicator method)
push_result() (fenicsx_cosim.scatter_gather_communicator.ScatterGatherCommunicator method)
(fenicsx_cosim.ScatterGatherCommunicator method)
Q
quadrature_data (fenicsx_cosim.quadrature_extractor.QuadratureExtractor property)
(fenicsx_cosim.QuadratureExtractor property)
quadrature_extractor (fenicsx_cosim.coupling_interface.CouplingInterface property)
(fenicsx_cosim.CouplingInterface property)
QuadratureData (class in fenicsx_cosim.quadrature_extractor)
QuadratureExtractor (class in fenicsx_cosim)
(class in fenicsx_cosim.quadrature_extractor)
R
receive_array() (fenicsx_cosim.Communicator method)
(fenicsx_cosim.communicator.Communicator method)
receive_raw() (fenicsx_cosim.Communicator method)
(fenicsx_cosim.communicator.Communicator method)
register() (fenicsx_cosim.mesh_extractor.MeshExtractor method)
(fenicsx_cosim.MeshExtractor method)
(fenicsx_cosim.quadrature_extractor.QuadratureExtractor method)
(fenicsx_cosim.QuadratureExtractor method)
register_adapter_interface() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
register_from_locator() (fenicsx_cosim.mesh_extractor.MeshExtractor method)
(fenicsx_cosim.MeshExtractor method)
register_function() (fenicsx_cosim.adapters.fenicsx_adapter.FEniCSxAdapter method)
register_interface() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
register_interface_from_locator() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
register_quadrature_space() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
register_with_function_space() (fenicsx_cosim.quadrature_extractor.QuadratureExtractor method)
(fenicsx_cosim.QuadratureExtractor method)
revision (fenicsx_cosim.dynamic_mapper.DynamicMapper attribute)
(fenicsx_cosim.DynamicMapper attribute)
S
scatter() (fenicsx_cosim.scatter_gather_communicator.ScatterGatherCommunicator method)
(fenicsx_cosim.ScatterGatherCommunicator method)
scatter_data() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
scatter_gather() (fenicsx_cosim.scatter_gather_communicator.ScatterGatherCommunicator method)
(fenicsx_cosim.ScatterGatherCommunicator method)
scatter_gather_data() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
ScatterGatherCommunicator (class in fenicsx_cosim)
(class in fenicsx_cosim.scatter_gather_communicator)
send_array() (fenicsx_cosim.Communicator method)
(fenicsx_cosim.communicator.Communicator method)
send_raw() (fenicsx_cosim.Communicator method)
(fenicsx_cosim.communicator.Communicator method)
serialize_array() (in module fenicsx_cosim.utils)
SolverAdapter (class in fenicsx_cosim)
(class in fenicsx_cosim.adapters)
(class in fenicsx_cosim.adapters.base)
step_count (fenicsx_cosim.coupling_interface.CouplingInterface property)
(fenicsx_cosim.CouplingInterface property)
synchronize() (fenicsx_cosim.Communicator method)
(fenicsx_cosim.communicator.Communicator method)
T
tensor_shape (fenicsx_cosim.quadrature_extractor.QuadratureData attribute)
,
[1]
total_points (fenicsx_cosim.quadrature_extractor.QuadratureData attribute)
,
[1]
U
update_interface_geometry() (fenicsx_cosim.coupling_interface.CouplingInterface method)
(fenicsx_cosim.CouplingInterface method)
W
work_loop() (fenicsx_cosim.scatter_gather_communicator.ScatterGatherCommunicator method)
(fenicsx_cosim.ScatterGatherCommunicator method)