Improve physical geometry, fluid solvers, audio, and profiling
This commit is contained in:
@@ -16,8 +16,13 @@ struct ScenarioExample {
|
||||
EngineConfig engine{};
|
||||
std::string category;
|
||||
int order{};
|
||||
std::filesystem::path source_path;
|
||||
};
|
||||
ScenarioExample load_engine_file(const std::filesystem::path& path);
|
||||
void migrate_engine_geometry(const std::filesystem::path& path,bool relayout=false);
|
||||
// Writes a distinct, validated engine file; never overwrites a preset.
|
||||
std::filesystem::path save_tuned_engine(const ScenarioExample& source,const EngineConfig& tuning,
|
||||
const std::filesystem::path& directory);
|
||||
std::vector<ScenarioExample> load_engine_directory(const std::filesystem::path& directory);
|
||||
// FLUIDSIM_ENGINE_DIR overrides discovery. Otherwise search the working directory,
|
||||
// beside the executable, then the source tree for developer tools.
|
||||
|
||||
Reference in New Issue
Block a user