fluid research cfd dynamics hydraulic forex take oil analysis flow microsoft budgeting crm business computational fluid dynamics forecasting risk insurance data management erp consulting