Print a brief description of the node data in a field.
module nstats_raw <src_file="nstats/node_stats_vxp.c", c_src_files="nstats/node_stats.c cp_utils/avs_err.c cp_utils/data_field.c", hdr_dirs="nstats cp_utils"> { Mesh_Unif+Node_Data &input<NEportLevels={2,0},export=2>; string info<NEportLevels={1,2}>; omethod+notify_inst+req update (input+read+notify+req, info+write) = "node_stats_vxp"; };
nstats_raw prints a brief description of the node data in a uniform field. The information includes the field's dimensions, number of nodes, and for each component, the vector length, data type, number of non-zero nodes and sum of the node data values.
&in
Reference to a uniform field with Node_Data of any type.
info
The string containing the description of the field data.
The low-level module nstats_raw is used in the Functional Macro nstats and the User Macro node_statistics. The latter also uses the UI Macro nstats_UI.
An example application Node_Stats_Eg is provided that uses the AVS/Express sample image mandrill.x to display the node data statistics.
iac_proj/nstats/ns_mods.v contains the nstats_raw module V definitions.
iac_proj/cp_utils contains source code for functions called by nstats_raw.
This project relies on the successful installation of the following components. Without them it will not function correctly.
By default the low-level library NStatsMods, which needs to be compiled, has the process set to express.
This module uses functions in the cp_utils library (available from IAC). It must be installed before compiling this project.
Biomedical Confocal Microscopy Research Centre
Department of Pharmacology
The University of Western Australia
Nedlands, W.A. 6907
AUSTRALIA
E-mail: cpudney@alphapharm.pharm.uwa.edu.au
Phone, Fax: (+61 8) 9346 4571, (+618) 9346 3469
nstats, node_statistics, nstats_UI and Node_Stats_Eg.