PolyFEM
|
different export flags More...
#include <OutData.hpp>
Public Member Functions | |
ExportOptions (const json &args, const bool is_mesh_linear, const bool is_problem_scalar, const bool solve_export_to_file) | |
initialize the flags based on the input args | |
std::string | file_extension () const |
return the extension of the output paraview files depending on use_hdf5 | |
Public Attributes | |
bool | volume |
bool | surface |
bool | wire |
bool | points |
bool | contact_forces |
bool | friction_forces |
bool | forces |
bool | jacobian_validity |
bool | use_sampler |
bool | boundary_only |
bool | material_params |
bool | body_ids |
bool | sol_on_grid |
bool | velocity |
bool | acceleration |
bool | tensor_values |
bool | scalar_values |
bool | discretization_order |
bool | nodes |
bool | use_spline |
bool | reorder_output |
bool | solve_export_to_file |
bool | use_hdf5 |
different export flags
Definition at line 48 of file OutData.hpp.
polyfem::io::OutGeometryData::ExportOptions::ExportOptions | ( | const json & | args, |
const bool | is_mesh_linear, | ||
const bool | is_problem_scalar, | ||
const bool | solve_export_to_file | ||
) |
initialize the flags based on the input args
[in] | args | input arguments used to set most of the flags |
[in] | is_mesh_linear | if the mesh is linear |
[in] | is_problem_scalar | if the problem is scalar |
[in] | solve_export_to_file | if export to file or save in the frames |
Definition at line 1081 of file OutData.cpp.
References acceleration, body_ids, boundary_only, contact_forces, discretization_order, forces, friction_forces, jacobian_validity, material_params, nodes, points, reorder_output, scalar_values, sol_on_grid, solve_export_to_file, surface, tensor_values, use_hdf5, use_sampler, use_spline, velocity, volume, and wire.
|
inline |
return the extension of the output paraview files depending on use_hdf5
Definition at line 90 of file OutData.hpp.
References use_hdf5.
Referenced by polyfem::io::OutGeometryData::save_vtu().
bool polyfem::io::OutGeometryData::ExportOptions::acceleration |
Definition at line 65 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::body_ids |
Definition at line 62 of file OutData.hpp.
Referenced by ExportOptions(), polyfem::io::OutGeometryData::save_surface(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::boundary_only |
Definition at line 60 of file OutData.hpp.
Referenced by ExportOptions(), polyfem::io::OutGeometryData::save_volume(), and polyfem::io::OutGeometryData::save_volume_vector_field().
bool polyfem::io::OutGeometryData::ExportOptions::contact_forces |
Definition at line 54 of file OutData.hpp.
Referenced by ExportOptions(), polyfem::io::OutGeometryData::save_contact_surface(), and polyfem::io::OutGeometryData::save_vtu().
bool polyfem::io::OutGeometryData::ExportOptions::discretization_order |
Definition at line 68 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::forces |
Definition at line 56 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::friction_forces |
Definition at line 55 of file OutData.hpp.
Referenced by ExportOptions(), polyfem::io::OutGeometryData::save_contact_surface(), and polyfem::io::OutGeometryData::save_vtu().
bool polyfem::io::OutGeometryData::ExportOptions::jacobian_validity |
Definition at line 57 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::material_params |
Definition at line 61 of file OutData.hpp.
Referenced by ExportOptions(), polyfem::io::OutGeometryData::save_surface(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::nodes |
Definition at line 69 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::points |
Definition at line 53 of file OutData.hpp.
Referenced by p_bases.Lagrange::compute_basis(), q_bases.Lagrange::compute_basis(), ExportOptions(), and polyfem::io::OutGeometryData::save_vtu().
bool polyfem::io::OutGeometryData::ExportOptions::reorder_output |
Definition at line 72 of file OutData.hpp.
Referenced by polyfem::io::OutGeometryData::export_data(), and ExportOptions().
bool polyfem::io::OutGeometryData::ExportOptions::scalar_values |
Definition at line 67 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::sol_on_grid |
Definition at line 63 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::solve_export_to_file |
Definition at line 74 of file OutData.hpp.
Referenced by ExportOptions(), polyfem::io::OutGeometryData::save_contact_surface(), polyfem::io::OutGeometryData::save_points(), polyfem::io::OutGeometryData::save_surface(), polyfem::io::OutGeometryData::save_volume(), polyfem::io::OutGeometryData::save_volume_vector_field(), polyfem::io::OutGeometryData::save_vtu(), and polyfem::io::OutGeometryData::save_wire().
bool polyfem::io::OutGeometryData::ExportOptions::surface |
Definition at line 51 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_vtu().
bool polyfem::io::OutGeometryData::ExportOptions::tensor_values |
Definition at line 66 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::use_hdf5 |
Definition at line 76 of file OutData.hpp.
Referenced by ExportOptions(), file_extension(), polyfem::io::OutGeometryData::save_contact_surface(), polyfem::io::OutGeometryData::save_points(), polyfem::io::OutGeometryData::save_surface(), polyfem::io::OutGeometryData::save_volume(), and polyfem::io::OutGeometryData::save_wire().
bool polyfem::io::OutGeometryData::ExportOptions::use_sampler |
Definition at line 59 of file OutData.hpp.
Referenced by ExportOptions(), polyfem::io::OutGeometryData::save_volume(), and polyfem::io::OutGeometryData::save_volume_vector_field().
bool polyfem::io::OutGeometryData::ExportOptions::use_spline |
Definition at line 71 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::velocity |
Definition at line 64 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_volume().
bool polyfem::io::OutGeometryData::ExportOptions::volume |
Definition at line 50 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_vtu().
bool polyfem::io::OutGeometryData::ExportOptions::wire |
Definition at line 52 of file OutData.hpp.
Referenced by ExportOptions(), and polyfem::io::OutGeometryData::save_vtu().