Exodus.jl Methods
Public methods
Base.close
— Methodclose(exo::ExodusDatabase)
Used to close and ExodusDatabase.
Base.copy
— Methodcopy(
exo::ExodusDatabase,
new_file_name::String;
mesh_only_flag
)
Used to copy an ExodusDatabase. As of right now this is the best way to create a new ExodusDatabase for output. Not all of the put methods have been wrapped and properly tested. This one has though.
Base.length
— Methodlength(n::NodeSet) -> Any
Base.length
— Methodlength(s::SideSet) -> Any
Exodus.collect_element_connectivities
— Methodcollect_element_connectivities(
exo::ExodusDatabase{M, I, B, F}
) -> Any
collects all blocks by default
Exodus.collect_element_to_element_connectivities
— Methodcollect_element_to_element_connectivities(
exo::ExodusDatabase{M, I, B, F}
) -> Any
collect all blocks by default
Exodus.collect_node_to_element_connectivities
— Methodcollect_node_to_element_connectivities(
exo::ExodusDatabase{M, I, B, F}
) -> Any
collect all blocks by default
Exodus.copy_mesh
— Methodcopy_mesh(file_name::String, new_file_name::String)
Simpler copy method to only copy a mesh for output later on
Exodus.decomp
— Methoddecomp(file_name::String, n_procs::Integer)
Exodus.epu
— Methodepu(file_name::String)
Exodus.epu
— Methodepu() -> Any
Prints epu help message
Exodus.exodiff
— Methodexodiff(
ex_1::String,
ex_2::String,
cli_args::Vector{String}
) -> Bool
Exodus.exodiff
— Methodexodiff(ex_1::String, ex_2::String; command_file) -> Bool
Return true if the two files pass the exodiff test. Otherwise it returns false
Exodus.exodiff
— Methodexodiff() -> Any
Prints exodiff help message
Exodus.read_block
— Methodread_block(exo::ExodusDatabase, block_id::Integer) -> Block
Exodus.read_block
— Methodread_block(exo::ExodusDatabase, block_name::String) -> Block
Exodus.read_block_id_map
— Methodread_block_id_map(
exo::ExodusDatabase{M, I, B, F},
block_id
) -> Any
TODO do this one later... it depends on a few things
TODO fix this to not use void_int... use a proper type
Exodus.read_blocks
— Methodread_blocks(
exo::ExodusDatabase,
block_ids::Union{Vector{<:Integer}, var"#s128"} where var"#s128"<:Integer
) -> Any
Helper method for initializing blocks.
TODO: change name to readelementblocks
Exodus.read_coordinates
— Methodread_coordinates(exo::ExodusDatabase) -> Matrix
Method to read coordinates. Returns a matrix that is ndim x nnodes.
Exodus.read_element_type
— Methodread_element_type(
exo::ExodusDatabase,
block_id::Integer
) -> String
Exodus.read_id_map
— Methodread_id_map(
exo::ExodusDatabase{M, I, B, F},
type::Type{MAP<:Exodus.AbstractExodusMap}
) -> Any
Exodus.read_ids
— Methodread_ids(
exo::ExodusDatabase{M, I, B, F},
_::Type{S<:Exodus.AbstractExodusSet}
) -> Any
Exodus.read_info
— Methodread_info(exo::ExodusDatabase) -> Vector{String}
Exodus.read_map
— Methodread_map(exo::ExodusDatabase{M, I, B, F}) -> Any
TODO change to not use void_int
Exodus.read_name
— Methodread_name(
exo::ExodusDatabase,
_::Type{S<:Exodus.AbstractExodusSet},
id::Integer
) -> String
Exodus.read_name
— Methodread_name(
exo::ExodusDatabase,
_::Type{V<:Exodus.AbstractExodusVariable},
var_index::Integer
) -> String
General method to read the name of a variable in index var_index for a given variable type V.
Examples: julia> readname(exo, ElementVariable, 1) "stressxx"
julia> readname(exo, GlobalVariable, 2) "reactionforce"
julia> readname(exo, NodalVariable, 1) "displx"
julia> readname(exo, NodeSetVariable, 1) "nsetdispl_x"
julia> read_name(exo, SideSetVariable, 1) "pressure"
Exodus.read_names
— Methodread_names(
exo::ExodusDatabase,
_::Type{S<:Exodus.AbstractExodusSet}
) -> Any
Exodus.read_names
— Methodread_names(
exo::ExodusDatabase,
_::Type{V<:Exodus.AbstractExodusVariable}
) -> Vector{String}
General method to read the names of variables for a given variable type V.
Examples: julia> readnames(exo, ElementVariable) "stressxx" "stressyy" "stresszz" "stressxy" "stressyz" "stress_zx"
julia> readnames(exo, GlobalVariable) "globaldispl" "reaction_force"
julia> readnames(exo, NodalVariable) "displx" "disply" "displz"
julia> readname(exo, NodeSetVariable) "nsetdisplx" "nsetdisply" "nsetdispl_z"
julia> read_name(exo, SideSetVariable) "pressure"
Exodus.read_number_of_time_steps
— Methodread_number_of_time_steps(exo::ExodusDatabase) -> UInt32
Exodus.read_number_of_variables
— Methodread_number_of_variables(
exo::ExodusDatabase,
_::Type{V<:Exodus.AbstractExodusVariable}
) -> Int32
General method to read the number of variables for a given variable type V.
Examples: julia> readnumberof_variables(exo, ElementVariable) 6
julia> readnumberof_variables(exo, GlobalVariable) 5
julia> readnumberof_variables(exo, NodalVariable) 3
julia> readnumberof_variables(exo, NodeSetVariable) 3
julia> readnumberof_variables(exo, SideSetVariable) 6
Exodus.read_qa
— Methodread_qa(exo::ExodusDatabase) -> Matrix{String}
Exodus.read_set
— Methodread_set(
exo::ExodusDatabase,
type::Type{S<:Exodus.AbstractExodusSet},
set_id
) -> Any
Exodus.read_sets
— Methodread_sets(
exo::ExodusDatabase{M, I, B, F},
type::Type{S<:Exodus.AbstractExodusSet}
) -> Any
Exodus.read_side_set_node_list
— Methodread_side_set_node_list(
exo::ExodusDatabase{M, I, B, F},
side_set_id::Integer
) -> Tuple{Any, Vector}
UNTESTED
Exodus.read_time
— Methodread_time(exo::ExodusDatabase, time_step::Integer) -> Any
TODO figure out how to make this not use a vector of length 1 - either a ref or a ptr
Exodus.read_times
— Methodread_times(exo::ExodusDatabase) -> Vector
Exodus.read_values
— Methodread_values(
exo::ExodusDatabase,
t::Type{GlobalVariable},
timestep::Integer
) -> Vector
Wrapper method for global variables around the main readvalues method readvalues(exo::ExodusDatabase, t::Type{GlobalVariable}, timestep::Integer) = read_values(exo, t, timestep, 1, 1)
Example: read_values(exo, GlobalVariable, 1)
Exodus.read_values
— Methodread_values(
exo::ExodusDatabase,
t::Type{NodalVariable},
timestep::Integer,
index::Integer
) -> Any
Wrapper method for nodal variables
Exodus.read_values
— Methodread_values(
exo::ExodusDatabase,
t::Type{NodalVariable},
timestep::Integer,
name::String
) -> Any
Wrapper method for nodal variables
Exodus.read_values
— Methodread_values(
exo::ExodusDatabase,
t::Type{NodalVectorVariable},
timestep::Integer,
base_name::String
) -> Any
Wrapper method for nodal vector variables
Exodus.read_values
— Methodread_values(
exo::ExodusDatabase,
_::Type{V<:Union{ElementVariable, NodalVariable, NodeSetVariable, SideSetVariable}},
time_step::Integer,
id::Integer,
var_name::String
) -> Any
Exodus.read_values
— Methodread_values(
exo::ExodusDatabase,
_::Type{V<:Union{ElementVariable, NodeSetVariable, SideSetVariable}},
time_step::Integer,
set_name::String,
var_name::String
) -> Any
Exodus.read_values
— Methodread_values(
exo::ExodusDatabase{M, I, B, F},
_::Type{V<:ElementVariable},
timestep::Integer,
id::Integer,
var_index::Integer
) -> Any
Method to read element variables
Exodus.read_values
— Methodread_values(
exo::ExodusDatabase{M, I, B, F},
_::Type{V<:GlobalVariable},
timestep::Integer,
id::Integer,
var_index::Integer
) -> Vector
Method to read global variables
Exodus.read_values
— Methodread_values(
exo::ExodusDatabase{M, I, B, F},
_::Type{V<:NodalVariable},
timestep::Integer,
id::Integer,
var_index::Integer
) -> Any
Method to read nodal variables
Exodus.read_values
— Methodread_values(
exo::ExodusDatabase{M, I, B, F},
_::Type{V<:Union{NodeSetVariable, SideSetVariable}},
timestep::Integer,
id::Integer,
var_index::Integer
) -> Any
Method to read nodeset/sideset variables
Exodus.write_block
— Methodwrite_block(exo::ExodusDatabase, block::Block)
WARNING: currently does not support edges, faces and attributes
Exodus.write_block
— Methodwrite_block(
exo::ExodusDatabase,
block_id::Integer,
elem_type::String,
conn::Array{I<:Integer, 2}
)
Exodus.write_blocks
— Methodwrite_blocks(exo::ExodusDatabase, blocks::Vector{<:Block})
Exodus.write_coordinates
— Methodwrite_coordinates(
exo::ExodusDatabase,
coords::Union{Array{F<:AbstractFloat, 1}, Array{F<:AbstractFloat, 2}}
)
Method to write coordinates
Exodus.write_id_map
— Methodwrite_id_map(
exo::ExodusDatabase{M, I, B, F},
type::Type{MAP<:Exodus.AbstractExodusMap},
map::Array{M, 1}
)
Exodus.write_info
— Methodwrite_info(exo::ExodusDatabase, info::Vector{String})
Exodus.write_name
— Methodwrite_name(
exo::ExodusDatabase{M, I, B, F},
set::Exodus.AbstractExodusSet,
name::String
)
Exodus.write_name
— Methodwrite_name(
exo::ExodusDatabase{M, I, B, F},
_::Type{S<:Exodus.AbstractExodusSet},
set_id::Integer,
name::String
)
Exodus.write_name
— Methodwrite_name(
exo::ExodusDatabase,
_::Type{V<:Exodus.AbstractExodusVariable},
var_index::Integer,
var_name::String
)
Exodus.write_names
— Methodwrite_names(
exo::ExodusDatabase,
_::Type{S<:Exodus.AbstractExodusSet},
names::Vector{String}
)
WARNING: this methods likely does not have good safe guards
Exodus.write_names
— Methodwrite_names(
exo::ExodusDatabase,
type::Type{V<:Exodus.AbstractExodusVariable},
var_names::Vector{String}
)
Exodus.write_number_of_variables
— Methodwrite_number_of_variables(
exo::ExodusDatabase,
_::Type{V<:Exodus.AbstractExodusVariable},
num_vars::Integer
)
General method to write the number of variables for a given variable type V.
Examples: julia> writenumberof_variables(exo, ElementVariable, 6)
julia> writenumberof_variables(exo, GlobalVariable, 5)
julia> writenumberof_variables(exo, NodalVariable, 3)
julia> writenumberof_variables(exo, NodeSetVariable, 3)
julia> writenumberof_variables(exo, SideSetVariable, 6)
Exodus.write_qa
— Methodwrite_qa(exo::ExodusDatabase, qa_record::Matrix{String})
Exodus.write_set
— Methodwrite_set(
exo::ExodusDatabase{M, I, B, F},
set::Exodus.AbstractExodusSet
)
Typing ensures we don't write a set with non-matching types to the exodus file.
Exodus.write_sets
— Methodwrite_sets(
exo::ExodusDatabase,
sets::Array{T<:Exodus.AbstractExodusSet, 1}
)
Exodus.write_time
— Methodwrite_time(
exo::ExodusDatabase,
time_step::Integer,
time_value::AbstractFloat
)
Exodus.write_values
— Methodwrite_values(
exo::ExodusDatabase,
t::Type{GlobalVariable},
timestep::Integer,
var_values::Vector{<:AbstractFloat}
)
Wrapper method for global variables around the main writevalues method writevalues( exo::ExodusDatabase, t::Type{GlobalVariable}, timestep::Integer, varvalues::Vector{<:AbstractFloat} ) = writevalues(exo, t, timestep, 1, 1, var_values)
Note: you need to first run writenumberof_variables(exo, GlobalVariable, n) where n is the number of variables.
Example: writenumberofvariables(exo, GlobalVariable, 5) writevalues(exo, GlobalVariable, 1, [10.0, 20.0, 30.0, 40.0, 50.0])
Exodus.write_values
— Methodwrite_values(
exo::ExodusDatabase,
t::Type{NodalVariable},
timestep::Integer,
var_index::Integer,
var_values::Vector{<:AbstractFloat}
)
Wrapper for writing nodal variables by index number
Exodus.write_values
— Methodwrite_values(
exo::ExodusDatabase,
t::Type{NodalVariable},
timestep::Integer,
var_name::String,
var_values::Vector{<:AbstractFloat}
)
Wrapper method for nodal variables
Exodus.write_values
— Methodwrite_values(
exo::ExodusDatabase,
_::Type{V<:Exodus.AbstractExodusVariable},
timestep::Integer,
id::Integer,
var_index::Integer,
var_values::Vector{<:AbstractFloat}
)
Exodus.write_values
— Methodwrite_values(
exo::ExodusDatabase,
_::Type{V<:Exodus.AbstractExodusVariable},
timestep::Integer,
id::Integer,
var_name::String,
var_value::Vector{<:AbstractFloat}
)
Exodus.write_values
— Methodwrite_values(
exo::ExodusDatabase,
_::Type{V<:Exodus.AbstractExodusVariable},
time_step::Integer,
set_name::String,
var_name::String,
var_value::Vector{<:AbstractFloat}
)
Private methods
Base.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodBase.show
— MethodExodus.InitializationGlobal
— MethodInitializationGlobal(
exo::ExodusDatabase{M, I, B, F, Init}
) -> Initialization
Exodus.bulk_int_mode
— Methodbulk_int_mode(exo::Int32) -> Union{Type{Int32}, Type{Int64}}
Exodus.collect_element_connectivities!
— Methodcollect_element_connectivities!(
conns::Array{Array{B, 1}, 1},
blocks::Array{Block{I, Array{B, 2}}, 1}
)
Exodus.collect_element_to_element_connectivities!
— Methodcollect_element_to_element_connectivities!(
elem_to_elem::Array{Array{B, 1}, 1},
node_to_elem::Array{Array{B, 1}, 1},
conns::Array{Array{B, 1}, 1}
)
Exodus.collect_global_to_color
— FunctionFor collecting globaltocolor
collect_global_to_color(
file_name::String,
n_procs::Int64
) -> Vector{Int64}
collect_global_to_color(
file_name::String,
n_procs::Int64,
n_dofs::Int64
) -> Vector{Int64}
Exodus.collect_node_to_element_connectivities!
— Methodcollect_node_to_element_connectivities!(
node_to_elem::Array{Array{B, 1}, 1},
conns::Array{Array{B, 1}, 1}
)
Exodus.copy_transient
— Methodcopy_transient(file_name::String, new_file_name::String)
Exodus.entries
— Methodentries(s::SideSet) -> AbstractVector
Exodus.epu_error
— Methodepu_error(cmd::Cmd)
Exodus.exodiff_error
— Methodexodiff_error(cmd::Cmd)
Exodus.exodus_error_check
— Methodexodus_error_check(
exo::ExodusDatabase,
error_code::Integer,
method_name::String
)
Exodus.exodus_error_check
— Methodexodus_error_check(
exo::Int32,
error_code::Integer,
method_name::String
)
Generic error handling method.
Arguments
error_code::T
: error code, usually negative means something went badmethod_name::String
: method name that called this
Exodus.exodus_type_check
— Methodexodus_type_check(sym, context, type1, type2)
Exodus.extras
— Methodextras(s::SideSet) -> AbstractVector
Exodus.float_mode
— Methodfloat_mode(
exo::Int32
) -> Union{Type{Float32}, Type{Float64}}
Exodus.get_bulk_int_type
— Methodget_bulk_int_type(_::ExodusDatabase{M, I, B, F}) -> Any
Exodus.get_file_id
— Methodget_file_id(exo::ExodusDatabase) -> Int32
Exodus.get_float_type
— Methodget_float_type(_::ExodusDatabase{M, I, B, F}) -> Any
Exodus.get_id_int_type
— Methodget_id_int_type(_::ExodusDatabase{M, I, B, F}) -> Any
Exodus.get_init
— Methodget_init(exo::ExodusDatabase) -> Any
Exodus.get_map_int_type
— Methodget_map_int_type(_::ExodusDatabase{M, I, B, F}) -> Any
Exodus.get_mode
— Methodget_mode(exo::ExodusDatabase) -> String
Exodus.id_error
— Methodid_error(exo, _::Type{t<:Exodus.AbstractExodusSet}, id)
Exodus.id_error
— Methodid_error(exo, _::Type{t<:Exodus.AbstractExodusVariable}, id)
Exodus.id_int_mode
— Methodid_int_mode(exo::Int32) -> Union{Type{Int32}, Type{Int64}}
Exodus.initialization
— Methodinitialization(exo::ExodusDatabase) -> Any
Exodus.map_int_mode
— Methodmap_int_mode(exo::Int32) -> Union{Type{Int32}, Type{Int64}}
Exodus.mode_error
— Methodmode_error(mode::String)
Exodus.name_error
— Methodname_error(exo, _::Type{t<:Exodus.AbstractExodusSet}, name)
Exodus.name_error
— Methodname_error(
exo,
_::Type{t<:Exodus.AbstractExodusVariable},
name
)
Exodus.nem_slice
— Methodnem_slice() -> Any
Exodus.nem_slice
— Methodnem_slice(file_name::String, n_procs::Integer) -> Any
Exodus.nem_slice_error
— Methodnem_slice_error(cmd::Cmd)
Exodus.nem_spread
— Methodnem_spread() -> Any
Exodus.nem_spread
— Methodnem_spread(file_name::String, n_procs::Integer) -> Any
Exodus.nem_spread_error
— Methodnem_spread_error(cmd::Cmd)
Exodus.num_dimensions
— Methodnum_dimensions(
_::Initialization{ND, NN, NE, NEB, NNS, NSS}
) -> Any
Exodus.num_element_blocks
— Methodnum_element_blocks(
_::Initialization{ND, NN, NE, NEB, NNS, NSS}
) -> Any
Exodus.num_elements
— Methodnum_elements(
_::Initialization{ND, NN, NE, NEB, NNS, NSS}
) -> Any
Exodus.num_node_sets
— Methodnum_node_sets(
_::Initialization{ND, NN, NE, NEB, NNS, NSS}
) -> Any
Exodus.num_nodes
— Methodnum_nodes(
_::Initialization{ND, NN, NE, NEB, NNS, NSS}
) -> Any
Exodus.num_side_sets
— Methodnum_side_sets(
_::Initialization{ND, NN, NE, NEB, NNS, NSS}
) -> Any
Exodus.open_exodus_file
— Methodopen_exodus_file(file_name::String, mode) -> Int32
Helper method for opening exodus database
Exodus.read_block_connectivity
— Methodread_block_connectivity(
exo::ExodusDatabase{M, I, B, F},
block_id::Integer,
conn_length::Integer
) -> Vector
Exodus.read_block_parameters
— Methodread_block_parameters(
exo::ExodusDatabase{M, I, B, F},
block_id::Integer
) -> Tuple{String, Vararg{Any, 5}}
Exodus.read_blocks!
— Methodread_blocks!(
blocks::Array{B<:Block, 1},
exo::ExodusDatabase,
block_ids::Array{I<:Integer, 1}
)
TODO: change name to readelementblocks!
Exodus.read_coordinate_names
— Methodread_coordinate_names(exo::ExodusDatabase) -> Any
Method to read coordinates names Returns a vector of strings
Exodus.read_ghost_nodes_and_procs
— Methodread_ghost_nodes_and_procs(rank, exo) -> Tuple{Any, Any}
Exodus.read_init_info
— Methodread_init_info(
exo::ExodusDatabase
) -> Tuple{Int32, Int32, String}
Exodus.read_internal_nodes_and_procs
— Methodread_internal_nodes_and_procs(rank, exo) -> Tuple{Any, Any}
Exodus.read_node_cmaps
— Methodread_node_cmaps(rank, exo) -> Any
Exodus.read_node_set_nodes
— Methodread_node_set_nodes(
exo::ExodusDatabase{M, I, B, F},
set_id::Integer
) -> Any
Exodus.read_num_map
— Methodread_num_map(
exo::ExodusDatabase{M, I, B, F},
type::Type{MAP<:Exodus.AbstractExodusMap}
) -> Vector
Exodus.read_partial_block_connectivity
— Methodread_partial_block_connectivity(
exo::ExodusDatabase,
block_id::Integer,
start_num::Integer,
num_ent::Integer
) -> Any
Exodus.read_partial_coordinates
— Methodread_partial_coordinates(
exo::ExodusDatabase,
start_node_num::Integer,
n_nodes::Integer
) -> Matrix
Method to read a partial set of coordinates that are contiguous. Returns a matrix that is ndim x nnodes
Exodus.read_partial_coordinates_component
— Methodread_partial_coordinates_component(
exo::ExodusDatabase,
start_node_num::Integer,
n_nodes::Integer,
component::Integer
) -> Vector
Method to read a specific component of a partial set of coordinates that are contiguous. Returns a vector of length n_nodes TODO change to not use Cvoid
Exodus.read_partial_coordinates_component
— Methodread_partial_coordinates_component(
exo::ExodusDatabase,
start_node_num::Integer,
n_nodes::Integer,
component::String
) -> Vector
Exodus.read_set_parameters
— Methodread_set_parameters(
exo::ExodusDatabase{M, I, B, F},
set_id::Integer,
_::Type{S<:Union{NodeSet, SideSet}}
) -> Tuple{Any, Any}
Exodus.read_sets!
— Methodread_sets!(
sets::Array{T<:Exodus.AbstractExodusSet, 1},
exo::ExodusDatabase,
ids::Array{I, 1}
)
Exodus.read_side_set_elements_and_sides
— Methodread_side_set_elements_and_sides(
exo::ExodusDatabase{M, I, B, F},
set_id::Integer
) -> Tuple{Any, Any}
Exodus.set_exodus_max_name_length
— Methodset_exodus_max_name_length(exoid::Int32, len::Int32)
Exodus.set_exodus_options
— MethodExodus.set_name_dict
— Methodset_name_dict(
exo::ExodusDatabase,
_::Type{Block}
) -> Dict{String}
Exodus.set_name_dict
— Methodset_name_dict(
exo::ExodusDatabase,
_::Type{NodeSet}
) -> Dict{String}
Exodus.set_name_dict
— Methodset_name_dict(
exo::ExodusDatabase,
_::Type{SideSet}
) -> Dict{String}
Exodus.var_name_dict
— Methodvar_name_dict(
exo::ExodusDatabase,
_::Type{ElementVariable}
) -> Dict{String}
Exodus.var_name_dict
— Methodvar_name_dict(
exo::ExodusDatabase,
_::Type{GlobalVariable}
) -> Dict{String}
Exodus.var_name_dict
— Methodvar_name_dict(
exo::ExodusDatabase,
_::Type{NodalVariable}
) -> Dict{String}
Exodus.var_name_dict
— Methodvar_name_dict(
exo::ExodusDatabase,
_::Type{NodeSetVariable}
) -> Dict{String}
Exodus.var_name_dict
— Methodvar_name_dict(
exo::ExodusDatabase,
_::Type{SideSetVariable}
) -> Dict{String}
Exodus.write_block_connectivity
— Methodwrite_block_connectivity(
exo::ExodusDatabase,
block_id::Integer,
conn::Array{I<:Integer, 2}
)
Exodus.write_coordinate_names
— Methodwrite_coordinate_names(
exo::ExodusDatabase,
coord_names::Vector{String}
)
Method to write coordinate names, e.g. x, y, z
Exodus.write_initialization!
— Methodwrite_initialization!(exoid::Int32, init::Initialization)
Used to set up a exodus database in write mode
The ccall signatures should reall be B (bulk int type of exo) instead of Clonglong
Exodus.write_partial_coordinates
— Methodwrite_partial_coordinates(
exo::ExodusDatabase,
start_node_num::Integer,
coords::Union{Array{F<:AbstractFloat, 1}, Array{F<:AbstractFloat, 2}}
)
Exodus.write_partial_coordinates_component
— Methodwrite_partial_coordinates_component(
exo::ExodusDatabase,
start_node_num::Integer,
component::Integer,
coords::Array{F<:AbstractFloat, 1}
)
Exodus.write_partial_coordinates_component
— Methodwrite_partial_coordinates_component(
exo::ExodusDatabase,
start_node_num::Integer,
component::String,
coords::Array{F<:AbstractFloat, 1}
)
Exodus.write_set_parameters
— Methodwrite_set_parameters(
exo::ExodusDatabase{M, I, B, F},
set::Exodus.AbstractExodusSet
)
WARNING: currently doesn't support distance factors