Conduit.jl
Conduit.CDatatype
— TypeCDatatype::Type
Conduit.CNode
— TypeCNode::Type
Conduit.blueprint_mcarray_examples_xyz
— Methodblueprint_mcarray_examples_xyz(mcarray_type::AbstractString, npts::Integer, cres::CNode)::Nothing
Result: cres
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mcarray_examples_xyz
— Methodblueprint_mcarray_examples_xyz(mcarray_type::AbstractString, npts::Integer, res::Node)::Nothing
Result: res
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mcarray_is_interleaved
— Methodblueprint_mcarray_is_interleaved(cnode::CNode)::Bool
Conduit.blueprint_mcarray_is_interleaved
— Methodblueprint_mcarray_is_interleaved(node::Node)::Bool
Conduit.blueprint_mcarray_to_contiguous
— Methodblueprint_mcarray_to_contiguous(cnode::CNode, cdest::CNode)::Bool
Result: cdest
.
Conduit.blueprint_mcarray_to_contiguous
— Methodblueprint_mcarray_to_contiguous(node::Node, dest::Node)::Bool
Result: dest
.
Conduit.blueprint_mcarray_to_interleaved
— Methodblueprint_mcarray_to_interleaved(cnode::CNode, cdest::CNode)::Bool
Result: cdest
.
Conduit.blueprint_mcarray_to_interleaved
— Methodblueprint_mcarray_to_interleaved(node::Node, dest::Node)::Bool
Result: dest
.
Conduit.blueprint_mcarray_verify
— Methodblueprint_mcarray_verify(cnode::CNode, cinfo::CNode)::Bool
Result: cinfo
.
Verify passed node confirms to the blueprint mcarray protocol.
Conduit.blueprint_mcarray_verify
— Methodblueprint_mcarray_verify(node::Node, info::Node)::Bool
Result: info
.
Verify passed node confirms to the blueprint mcarray protocol.
Conduit.blueprint_mcarray_verify_sub_protocol
— Methodblueprint_mcarray_verify_sub_protocol(protocol::AbstractString, cnode::CNode, cinfo::CNode)::Bool
Result: cinfo
.
Verify passed node confirms to given blueprint mcarray sub protocol.
Conduit.blueprint_mcarray_verify_sub_protocol
— Methodblueprint_mcarray_verify_sub_protocol(protocol::AbstractString, node::Node, info::Node)::Bool
Result: info
.
Verify passed node confirms to given blueprint mcarray sub protocol.
Conduit.blueprint_mesh_examples_basic
— Methodblueprint_mesh_examples_basic(mesh_type::AbstractString, nx::Integer, ny::Integer, nz::Integer, cres::CNode)::Nothing
Result: cres
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_basic
— Methodblueprint_mesh_examples_basic(mesh_type::AbstractString, nx::Integer, ny::Integer, nz::Integer, res::Node)::Nothing
Result: res
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_braid
— Methodblueprint_mesh_examples_braid(mesh_type::AbstractString, nx::Integer, ny::Integer, nz::Integer, cres::CNode)::Nothing
Result: cres
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_braid
— Methodblueprint_mesh_examples_braid(mesh_type::AbstractString, nx::Integer, ny::Integer, nz::Integer, res::Node)::Nothing
Result: res
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_generate
— Methodblueprint_mesh_examples_generate(example_name::AbstractString, copts::CNode, cres::CNode)
Result: cres
.
generates a named example mesh using options. expects opts node to contains relevant args for each example.
Conduit.blueprint_mesh_examples_generate
— Methodblueprint_mesh_examples_generate(example_name::AbstractString, opts::Node, res::Node)
Result: res
.
generates a named example mesh using options. expects opts node to contains relevant args for each example.
Conduit.blueprint_mesh_examples_generate_default_options
— Methodblueprint_mesh_examples_generate_default_options(example_name::AbstractString, copts::CNode)
Result: copts
.
creates the default options for a given example
Conduit.blueprint_mesh_examples_generate_default_options
— Methodblueprint_mesh_examples_generate_default_options(example_name::AbstractString, opts::Node)
Result: opts
.
creates the default options for a given example
Conduit.blueprint_mesh_examples_julia
— Methodblueprint_mesh_examples_julia(
nx::Integer,
ny::Integer,
x_min::AbstractFloat,
x_max::AbstractFloat,
y_min::AbstractFloat,
y_max::AbstractFloat,
c_re::AbstractFloat,
c_im::AbstractFloat,
cres::CNode,
)::Nothing
Result: cres
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_julia
— Methodblueprint_mesh_examples_julia(
nx::Integer,
ny::Integer,
x_min::AbstractFloat,
x_max::AbstractFloat,
y_min::AbstractFloat,
y_max::AbstractFloat,
c_re::AbstractFloat,
c_im::AbstractFloat,
res::Node,
)::Nothing
Result: res
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_misc
— Methodblueprint_mesh_examples_misc(mesh_type::AbstractString, nx::Integer, ny::Integer, nz::Integer, cres::CNode)::Nothing
Result: cres
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_misc
— Methodblueprint_mesh_examples_misc(mesh_type::AbstractString, nx::Integer, ny::Integer, nz::Integer, res::Node)::Nothing
Result: res
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_polytess
— Methodblueprint_mesh_examples_polytess(nlevels::Integer, nz::Integer, cres::CNode)::Nothing
Result: cres
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_polytess
— Methodblueprint_mesh_examples_polytess(nlevels::Integer, nz::Integer, res::Node)::Nothing
Result: cres
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_spiral
— Methodblueprint_mesh_examples_spiral(ndomains::Integer, cres::CNode)::Nothing
Result: cres
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_examples_spiral
— Methodblueprint_mesh_examples_spiral(ndomains::Integer, res::Node)::Nothing
Result: res
.
Interface to generate example mesh blueprint data.
Conduit.blueprint_mesh_flatten
— Methodblueprint_mesh_flatten(cmesh::CNode, coptions::CNode, coutput::CNode)::Nothing
Result: coutput
.
Flatten a mesh to a table
Conduit.blueprint_mesh_flatten
— Methodblueprint_mesh_flatten(mesh::Node, options::Node, output::Node)::Nothing
Result: output
.
Flatten a mesh to a table
Conduit.blueprint_mesh_generate_index
— Methodblueprint_mesh_generate_index(cmesh::CNode, ref_path::AbstractString, num_domains::Integer, cindex_out::CNode)::Nothing
Result: cindex_out
.
Generate mesh::index from valid mesh.
Conduit.blueprint_mesh_generate_index
— Methodblueprint_mesh_generate_index(mesh::Node, ref_path::AbstractString, num_domains::Integer, index_out::Node)::Nothing
Result: index_out
.
Generate mesh::index from valid mesh.
Conduit.blueprint_mesh_partition
— Methodblueprint_mesh_partition(cmesh::CNode, coptions::CNode, coutput::CNode)::Nothing
Result: coutput
.
Partition a mesh
Conduit.blueprint_mesh_partition
— Methodblueprint_mesh_partition(mesh::Node, options::Node, output::Node)::Nothing
Result: output
.
Partition a mesh
Conduit.blueprint_mesh_verify
— Methodblueprint_mesh_verify(cnode::CNode, cinfo::CNode)::Bool
Result: cinfo
.
Verify passed node confirms to the blueprint mesh protocol.
Conduit.blueprint_mesh_verify
— Methodblueprint_mesh_verify(node::Node, info::Node)::Bool
Result: info
.
Verify passed node confirms to the blueprint mesh protocol.
Conduit.blueprint_mesh_verify_sub_protocol
— Methodblueprint_mesh_verify_sub_protocol(protocol::AbstractString, cnode::CNode, cinfo::CNode)::Bool
Result: cinfo
.
Verify passed node confirms to given blueprint mesh sub protocol.
Conduit.blueprint_mesh_verify_sub_protocol
— Methodblueprint_mesh_verify_sub_protocol(protocol::AbstractString, node::Node, info::Node)::Bool
Result: info
.
Verify passed node confirms to given blueprint mesh sub protocol.
Conduit.blueprint_table_examples_basic
— Methodblueprint_table_examples_basic(nx::Integer, ny::Integer, nz::Integer, cres::CNode)::Nothing
Result: cres
.
Interface to generate example table blueprint data.
Conduit.blueprint_table_examples_basic
— Methodblueprint_table_examples_basic(nx::Integer, ny::Integer, nz::Integer, res::Node)::Nothing
Result: res
.
Interface to generate example table blueprint data.
Conduit.blueprint_table_verify
— Methodblueprint_table_verify(cnode::CNode, cinfo::CNode)::Bool
Result: cinfo
.
Verify passed node conforms to the blueprint table protocol.
Conduit.blueprint_table_verify
— Methodblueprint_table_verify(node::Node, info::Node)::Bool
Result: info
.
Verify passed node conforms to the blueprint table protocol.
Conduit.blueprint_table_verify_sub_protocol
— Methodblueprint_table_verify_sub_protocol(protocol::AbstractString, cnode::CNode, cinfo::CNode)::Bool
Result: cinfo
.
Verify passed node conforms to the blueprint table protocol.
Conduit.blueprint_table_verify_sub_protocol
— Methodblueprint_table_verify_sub_protocol(protocol::AbstractString, node::Node, info::Node)::Bool
Result: info
.
Verify passed node conforms to the blueprint table protocol.
Conduit.relay_about
— Methodrelay_about(cnode::CNode)::Nothing
Result: cnode
.
Conduit.relay_about
— Methodrelay_about(node::Node)::Nothing
Result: node
.
Conduit.relay_finalize
— Methodrelay_finalize()::Nothing
Conduit.relay_initialize
— Methodrelay_initialize()::Nothing
Conduit.relay_io_add_step
— Methodrelay_io_add_step(cnode::CNode, path::AbstractString)::Nothing
add_step
adds a new time step of data to the file.
For simpler use cases, accepts NULL for protocol and options.
Conduit.relay_io_add_step
— Methodrelay_io_add_step(node::Node, path::AbstractString)::Nothing
add_step
adds a new time step of data to the file.
For simpler use cases, accepts NULL for protocol and options.
Conduit.relay_io_load
— Methodrelay_io_load(path::AbstractString, protocol::AbstractString, coptions::CNode, cnode::CNode)::Nothing
Result: coptions
, cnode
.
load
works like a 'set', the node is reset and then populated.
For simpler use cases, accepts NULL for protocol and options.
Conduit.relay_io_load
— Methodrelay_io_load(path::AbstractString, protocol::AbstractString, options::Node, node::Node)::Nothing
Result: options
, node
.
load
works like a 'set', the node is reset and then populated.
For simpler use cases, accepts NULL for protocol and options.
Conduit.relay_io_load_step_and_domain
— Methodrelay_io_load_step_and_domain(
path::AbstractString, protocol::AbstractString, step::Integer, domain::Integer, coptions::CNode, cnode::CNode
)::Nothing
Result: coptions
, cnode
.
For simpler use cases, accepts NULL for protocol and options.
Conduit.relay_io_load_step_and_domain
— Methodrelay_io_load_step_and_domain(
path::AbstractString, protocol::AbstractString, step::Integer, domain::Integer, options::Node, node::Node
)::Nothing
Result: options
, node
.
For simpler use cases, accepts NULL for protocol and options.
Conduit.relay_io_query_number_of_domains
— Methodrelay_io_query_number_of_domains(path::AbstractString)::Int
query_number_of_domains
returns the number of domains.
Conduit.relay_io_query_number_of_steps
— Methodrelay_io_query_number_of_steps(path::AbstractString)::Int
query_number_of_steps
returns the number of time steps.
Conduit.relay_io_save
— Methodrelay_io_save(cnode::CNode, path::AbstractString, protocol::AbstractString, coptions::CNode)::Nothing
save
works like a 'set' to the file.
For simpler use cases, accepts NULL for protocol and options.
Conduit.relay_io_save
— Methodrelay_io_save(node::Node, path::AbstractString, protocol::AbstractString, options::Node)::Nothing
save
works like a 'set' to the file.
For simpler use cases, accepts NULL for protocol and options.
Conduit.relay_io_save_merged
— Methodrelay_io_save_merged(cnode::CNode, path::AbstractString, protocol::AbstractString, coptions::CNode)::Nothing
save_merged
works like an update to the file.
For simpler use cases, accepts NULL for protocol and options.
Conduit.relay_io_save_merged
— Methodrelay_io_save_merged(node::Node, path::AbstractString, protocol::AbstractString, options::Node)::Nothing
save_merged
works like an update to the file.
For simpler use cases, accepts NULL for protocol and options.