vast_solver
Module Contents
Classes
Attributes
- class vast_solver.VASTCSDL
Bases:
lsdo_modules.module_csdl.module_csdl.ModuleCSDL- define()
- initialize()
- class vast_solver.VASTFluidSover
Bases:
m3l.ExplicitOperation- compute()
Creates a CSDL model to compute the solver outputs.
- Returns
- csdl_modelcsdl.Model
The csdl model which computes the outputs (the normal solver)
- compute_derivates(inputs, derivatives)
- evaluate(ac_states, displacements: List[m3l.Variable] = None, ML=False, design_condition=None)
Evaluates the vast model.
- Parameters
- displacementslist of m3l.Variable = None
The forces on the mesh nodes.
- Returns
- panel_forcesm3l.Variable
The displacements of the mesh nodes.
- initialize(kwargs)
- vast_solver.fluid_problem