mus_fields_out Interface

public interface mus_fields_out

Interface for dumping a single field or a set of fields in a file in lua format.

Calls

interface~~mus_fields_out~~CallsGraph interface~mus_fields_out mus_fields_out proc~mus_fields_out_vec mus_fields_out_vec interface~mus_fields_out->proc~mus_fields_out_vec proc~mus_field_out_scal mus_field_out_scal interface~mus_fields_out->proc~mus_field_out_scal proc~mus_fields_out_vec->proc~mus_field_out_scal proc~aot_out_open_table aot_out_open_table proc~mus_fields_out_vec->proc~aot_out_open_table proc~aot_out_close_table aot_out_close_table proc~mus_fields_out_vec->proc~aot_out_close_table interface~aot_out_val aot_out_val proc~mus_fields_out_vec->interface~aot_out_val proc~mus_field_prop_out mus_field_prop_out proc~mus_field_out_scal->proc~mus_field_prop_out proc~mus_field_out_scal->proc~aot_out_open_table proc~mus_field_out_scal->proc~aot_out_close_table proc~mus_field_out_scal->interface~aot_out_val proc~mus_fluid_save2lua mus_fluid_save2lua proc~mus_field_prop_out->proc~mus_fluid_save2lua proc~mus_species_out mus_species_out proc~mus_field_prop_out->proc~mus_species_out proc~mus_fluid_save2lua->proc~aot_out_open_table proc~mus_fluid_save2lua->proc~aot_out_close_table proc~mus_fluid_save2lua->interface~aot_out_val proc~mus_nnwtn_save2lua mus_nNwtn_save2lua proc~mus_fluid_save2lua->proc~mus_nnwtn_save2lua proc~mus_species_out->proc~aot_out_open_table proc~mus_species_out->proc~aot_out_close_table proc~mus_species_out->interface~aot_out_val

Called by

interface~~mus_fields_out~~CalledByGraph interface~mus_fields_out mus_fields_out proc~mus_scheme_out mus_scheme_out proc~mus_scheme_out->interface~mus_fields_out proc~mus_writesolverspecinfo mus_writeSolverSpecInfo proc~mus_writesolverspecinfo->proc~mus_scheme_out

Contents


Module Procedures

private subroutine mus_fields_out_vec(me, conf, schemeHeader)

write array of fields into a lua file

Arguments

TypeIntentOptionalAttributesName
type(mus_field_type), intent(in) :: me(:)

array of field type

type(aot_out_type), intent(inout) :: conf

aotus out type

type(mus_scheme_header_type), intent(in) :: schemeHeader

identifier of the scheme

private subroutine mus_field_out_scal(me, conf, schemeHeader, level)

write single field into a lua file

Arguments

TypeIntentOptionalAttributesName
type(mus_field_type), intent(in) :: me

single field type

type(aot_out_type), intent(inout) :: conf

aotus out type

type(mus_scheme_header_type), intent(in) :: schemeHeader

identifier of the scheme

integer, intent(in), optional :: level

To dump field with or without key