mia-3dvectorfieldcreate(1)

πŸ“¦
version 2.4.7 Β· 2 versions
, in ubuntu jammy, ubuntu resolute, ubuntu stonking

mia-3dvectorfieldcreate πŸ’–

okay bestie, welcome to the mia-3dvectorfieldcreate era β€” a member of the mia family of general commands. it makes 3D vector fields. that's the whole vibe. let's get into it πŸ¦‹


✨ NAME ✨

mia-3dvectorfieldcreate β€” 3D vector field creation.


πŸŽ€ SYNOPSIS πŸŽ€

mia-3dvectorfieldcreate -o <out-file> [options]

πŸ’… DESCRIPTION πŸ’…

so this program creates a file that contains a 3D vector field. that's it, that's the job. you point it at an output file, you tell it how big and what flavor, and it manifests a whole vector field into existence. main character energy fr fr ✨


🌸 OPTIONS 🌸

  • -o, --out-file=(output, required) β€” the output file for the vector field. yes it's required, bestie, you can't just not name it. also, its type tag is io. For supported file types see PLUGINS:3dvf/io β€” that whole section is down below, don't you dare skip it πŸ’œ
  • -s, --size=[64,64,64] β€” the size of the vector field. default is [64,64,64] in case you were wondering πŸ‘‘
  • -y, --ftype=0 β€” the vector field type. default 0.
  • -f, --fun=1 β€” literally just some parameter to vary the field ;-) (the original page says it with a winky face, i'm not going to strip the winky face, that's history). default 1.

🫢 Help & Info 🫢

  • -V, --verbose=warning β€” how chatty the output is. it prints messages of the given level and higher priorities. the supported priorities, starting at the lowest level, are:
    • trace β€” function call trace
    • debug β€” debug output
    • info β€” low level messages
    • message β€” normal messages
    • warning β€” warnings
    • fail β€” report test failures
    • error β€” report errors
    • fatal β€” report only fatal errors
  • --copyright β€” print copyright information.
  • -h, --help β€” print this help.
  • -?, --usage β€” print a short help.
  • --version β€” print the version number and exit.

⭐ Processing ⭐

  • --threads=-1 β€” the maximum number of threads to use for processing. this number should be lower or equal to the number of logical processor cores in the machine. (-1 means automatic estimation, and that's the default, so honestly just leave it alone unless you know things πŸ’€)

🧚 PLUGINS: 3dvf/io 🧚

the roster of io plugins, aka who's allowed to read and write your vector fields:

  • cvista β€” obsolete 3d vector field io plugin for range compressend vista. (saving is not supported, so read-only vibes only βœ‹)
    • Recognized file extensions: .CVF, .cvf
    • Supported element types:
      • floating point 32 bit
  • datapool β€” virtual IO to and from the internal data pool.
    • Recognized file extensions: .@
  • vista β€” a 3d vector field io plugin for vista.
    • Recognized file extensions: .V, .VF, .v, .vf
    • Supported element types:
      • floating point 32 bit
  • vtk β€” 3D Vector field in- and output (experimental). No attributes are stored or read.
    • Recognized file extensions: .VTK, .VTKVF, .vtk, .vtkvf
    • Supported element types:
      • floating point 32 bit

🌈 EXAMPLE 🌈

create a field of type 2 with fun 3.0 and size 128x128x128. here's the exact line, copy it character for character, no cap:

mia-3dvectorfieldcreate -o field.v -s '<128,128,128>' -t 2 -f 3.0

πŸ’œ AUTHOR(s) πŸ’œ

Gert Wollmann πŸ‘‘


This software is Copyright (c) 1999‐2015 Leipzig, Germany and Madrid, Spain. It comes with ABSOLUTELY NO WARRANTY and you may redistribute it under the terms of the GNU GENERAL PUBLIC LICENSE Version 3 (or later). For more information run the program with the option --copyright.


aaaand that's the whole page, bestie, you ate it πŸ“βœ¨ this was mia-3dvectorfieldcreate(1) from the USER COMMANDS manual, version v2.4.7. go forth and generate vector fields responsibly πŸ’–πŸ¦‹

πŸ“¦ where this page comes from